Javascript || operator
我正在使用大型JS库在画布中执行某些绘图操作。查看库代码(进行相应更改),我遇到了“ ||”
以肯定不应该为布尔值的方式使用运算符。这是否意味着这是一个不同的运算符,还是我缺少明显的内容?下面是一个示例:
var $time = Date.now || function(){return +new Date;
};
回答:
该||
运营商的计算结果为第一个操作数,如果它可以转换为true或最后一个操作数,否则。因此,在您的示例$time
中将是Date.now
它是否存在,否则是声明的函数。
以上是 Javascript || operator 的全部内容, 来源链接: utcz.com/qa/417637.html