无法再重新定义与http://www.ecma-international.org/ecma-262/5.1/#sec-15.1.1.3 undefined
相称的内容。
是否意味着全局查询(以查找 undefined
是否已重新定义)不再发生了?
虽然现在似乎没必要了:)
更新
当然问题是关于strict
模式:)感谢T.J。
答案 0 :(得分:3)
如果您不在全球范围内,则仍需要查找本地undefined
变量(可能是1
,null
,'fjakfjadjfjlfjsdkj'
,或任何其他随机的事情),因为undefined
不是保留字。否则,支持ES5的浏览器理论上可以这样做,因为全局undefined
变量永远不会被更改。