总结
要彻底理解JS的作用域和Hoisting,只要记住以下三点即可:
1、所有申明都会被提升到作用域的最顶上
2、同一个变量申明只进行一次,并且因此其他申明都会被忽略
3、函数声明的优先级优于变量申明,且函数声明会连带定义一起被提升
http://www.jb51.net/article/96083.htm
posted on 2017-03-24 16:56 周裕涛 阅读(107) 评论(0) 编辑 收藏 举报