摘要: 非严格模式下,打印window; [object Window], 严格模式下,打印undefined 输出如下: 2 2 解释:后面的函数会覆盖前面的,所以执行最后一个函数。 由此可知为什么输出的是函数a。拓展一下: 同一个标识符的情况下,变量声明与函数声明都会提升;函数声明会覆盖变量声明,但不会 阅读全文
posted @ 2017-08-17 20:23 辣牛 阅读(168) 评论(0) 推荐(0) 编辑