Javascript || operator

我正在使用大型JS库在画布中执行某些绘图操作。查看库代码(进行相应更改),我遇到了“ ||”

以肯定不应该为布尔值的方式使用运算符。这是否意味着这是一个不同的运算符,还是我缺少明显的内容?下面是一个示例:

var $time = Date.now || function(){

return +new Date;

};

回答:

||运营商的计算结果为第一个操作数,如果它可以转换为true或最后一个操作数,否则。因此,在您的示例$time中将是Date.now它是否存在,否则是声明的函数。

以上是 Javascript || operator 的全部内容, 来源链接: utcz.com/qa/417637.html

回到顶部