为什么要安全的获取undefinde值?
因为 undefined 是一个标识符,所以可以被当作变量来使用和赋值,但是这样会影响 undefined 的正常判断。
var undefined = "545"
console.log(undefined);//undefined
注意 :用let和const生命的时候会报错
如何安全的获取undefinde值?
我们可以通过 void 0 来获得 undefined
let a = void 0
console.log(a == undefined);//true