undefined 指从未赋值 null 指曾赋过值,但是目前没有值
undefined = 2; // 非常糟糕的做法,最好不要这样做 ‘use strict‘; undefined = 2; // TypeError
undefined 是一个内置标识符,它的值是 undefined ,通过 void 运算符即可得到该值
void 42; // undefined void 0; // undefined void 1; // undefined void true; // undefined
if(!APP.ready){ return void setTimeout(doSomething, 100) }
你不知道的 JavaScript 系列中( 10 ) - 特殊数值 undefined
原文:https://www.cnblogs.com/wzndkj/p/12880073.html