本文主要是介绍由一道题目引出的JavaScript中运算符的优先级问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
引自牛客网(https://www.nowcoder.com/)的一道问题:
假设val已经声明,可定义为任何值。则下面js代码有可能输出的结果为:
console.log('Value is ' + (val != '0') ? 'define' : 'undefine');
B、Value is undefine
C、define
D、undefine
E、Value is define 或 Value is undefine
F、define 或者 undefine
这篇关于由一道题目引出的JavaScript中运算符的优先级问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!