下列哪一项语句执行后的结果与其他三项不相同 ( )。
刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
单选题
A
eval(“1”+“2*5”)
B
eval(“5*1”+“2”)
C
eval(“5*12”)
D
eval(“5”+“1*2”)
使用微信搜索喵呜刷题,轻松应对考试!
答案:
解析:
首先,我们需要理解`eval()`函数在JavaScript中的作用。`eval()`函数可以执行传入的字符串作为JavaScript代码。
对于选项A:`eval(“1”+“2*5”)`,字符串拼接后得到的是`"12*5"`,执行后得到的结果是`12*5`,即60。
对于选项B:`eval(“5*1”+“2”)`,字符串拼接后得到的是`"5*12"`,执行后得到的结果是`5*12`,即60。
对于选项D:`eval(“5”+“1*2”)`,字符串拼接后得到的是`"51*2"`,执行后得到的结果是`51*2`,即102。
对于选项C:`eval(“5*12”)`,直接执行得到的结果是`5*12`,即60。
从上面的解析可以看出,选项A、B和C执行后的结果都是60,而选项D执行后的结果是102。因此,与其他三项不相同的是选项D。
创作类型:
原创
本文链接:下列哪一项语句执行后的结果与其他三项不相同 ( )。
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!



