天天看点

知道面试题为什么都爱给 window 加 name 属性吗?

好了直接上代码。

以下代码输出什么?

我觉得大部分人都会答错。

想一下,然后看下面的答案。

???为什么会是这样的结果呢?

答案就是,window.name 是一个 window 对象的内置属性。

简单测试一下,

这里就清楚明白了,

需要注意的一点是, window.name 不管给它赋什么值,它都会转化为 string 类型。

继续阅读