相关疑难解决方法(0)

为什么typeof null的值在循环内发生变化?

在Chrome控制台中执行此代码段:

function foo() {
    return typeof null === 'undefined';
}
for(var i = 0; i < 1000; i++) console.log(foo());
Run Code Online (Sandbox Code Playgroud)

应打印1000次false,但在某些机器上将打印false多次迭代,然后true用于其余部分.

在此输入图像描述

为什么会这样?这只是一个错误吗?

javascript v8

109
推荐指数
3
解决办法
7263
查看次数

标签 统计

javascript ×1

v8 ×1