Ser*_*kov 12 javascript google-chrome v8
例如,您可以在Chrome控制台中执行此脚本(我使用的是版本51.0.2704.103 m.)并且每次您将获得随机(首先得到的)真值和假值的数量:
function foo(){
return typeof null === 'undefined';
}
for (var i = 0; i<1000; i++) console.log(foo());
Run Code Online (Sandbox Code Playgroud)
例如:
在不同的OS /系统上,此错误出现在不同的迭代中.
我意识到这个问题几乎没有实际意义,但我想知道是什么原因导致了这种奇怪的行为,并且取决于迭代次数的变化?
另外,typeof null
在出现此错误的情况下使用代码时应该记住什么?