关于定义变量名为"name"的坑!!!

昨天下午没有什么工作可做,闲来无事就上博客园看看了,有个问题让我一直很纳闷。 直接上代码吧: 再用表达式创建函数时遇到的问题,这里的代码按照正常逻辑只有那个在变量定义后面的函数执行打印的值才是"global",其他的函数执行打印的是undefined。 可是实际上却不是我们想要的答案 原因: 原因就是这个变量名"name",在 js 中name既不是关键字又不是保留字,它属于window里的一个内
相关文章
相关标签/搜索