看起来<code>window.undefined</code>是可写的,也就是说,它可以设置为默认值以外的其他值(不出所料,<code>undefined
然而,问题是,每当我提到<code>undefined</code>时,它都指的是<code>窗口。undefined
那么,我实际上是如何访问一个<code>未定义的
如果我编码:
window.undefined = foo ; // This code might have been executed by someone/something
var blah = undefined; // blah is not undefined, but equals to foo instead...
我怎么可能解决这个问题?