javascript 中的? :语句 表示什么意思

var oStyle = div.currentStyle? div.currentStyle : window.getComputedStyle(div, null);
是什么意思,是什么选择语句的简写吗

繁华开满天机
浏览 510回答 1
1回答

智慧大石

这个是三木运算符意思大概是这样的。。var a = 10;var b = a < 10? 5 : 2;如果a < 10, 那么b的值就是5, 否则就是2你可以看成是这样 :if(a < 10) {b = 5}else{b = 2}三木运算符只是为了简化if语句而已。。和if语句是一个意思
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript