威武冰棍

文章
4
资源
0
加入时间
2年10月24天

JavaScript-作用域下var/let的区别-学习验证前言一、使用var关键字声明二、使用let 关键字声明三、后续追加

前言在官方文档处学习了JS作用域后,总觉得理解的不够全面,博客翻了一大堆但仍然存在一些漏洞,希望尽可能多验证完善。作用域的问题离不开变量提升,可参考另一篇文章记录了我学习→变量提升的过程。ES6之前只有全局作用域和函数作用域的概念,ES6新增块级作用域,推荐使用let & const局部变量。本文以区分var 和 let为目的出发,讲解两种声明关键字在作用域下的区别。当然,本文提到的概念还是比较浅的,更深层次的概念还是推荐去官方文档进行完整的学习。一、使用var关键字声明看示例1