Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript是否使用按位或等于运算符|=创建多边形填充?_Javascript_Cross Browser_Operators_Bit Manipulation_Polyfills - Fatal编程技术网

Javascript是否使用按位或等于运算符|=创建多边形填充?

Javascript是否使用按位或等于运算符|=创建多边形填充?,javascript,cross-browser,operators,bit-manipulation,polyfills,Javascript,Cross Browser,Operators,Bit Manipulation,Polyfills,使用或等于运算符|=创建多边形填充是否有任何错误 Date.now |= function() { return +new Date; }; 嗯,是吗?|和|之间有一个主要区别,polyfills应该使用: Date.now = Date.now || function() {return +new Date;}; 毕竟,如果您使用此选项: Date.now = Date.now | function() {return +new Date;}; 您将得到覆盖函数的结果。您尝试

使用或等于运算符
|=
创建多边形填充是否有任何错误

Date.now |= function() {
    return +new Date;
};



嗯,是吗?
|
|
之间有一个主要区别,polyfills应该使用:

Date.now = Date.now || function() {return +new Date;};
毕竟,如果您使用此选项:

Date.now = Date.now | function() {return +new Date;};

您将得到覆盖函数的结果。

您尝试过这个吗?是的,它不起作用。