Javascript每日一题

2021-07-21 11:55 Javascript每日一题

输出是什么?

const val = 'val';console.log('Value is' + (val === 'val') ? 'Something' : 'Nothing');



单 选

•  A: Value is Something•  B: Value is Nothing•  C: NaN•  D: other




图片




图片

答案

图片





答案: D


这题考察的是 Javascript 中运算符优先级的问题。

其中,+ 运算符的优先级高于 ? 

'Value is' + (val === 'val') 返回 true(非空字符串) ,因此本题打印结果为 Something



2021/07/21
本文章转载自公众号:javascript_daily

首页 - Javascript 相关的更多文章: