void 0 与 undefined的区别
window.localStorage[key] !== void 0;
猛然间看到了void 0,查阅后得知void 0 返回undefined,那为什么不写window.localStorage[key] !== undefined;呢?
因为 undefined在局部作用域可以被重写,但是全局作用域下面就不能。
原为:https://blog.csdn.net/juzipchy/article/details/86367565
2024-04-09 17:36:29