作用域为可访问变量,对象,函数的集合,限定其可用性的范围即作用域,作用域的使用提高了程序逻辑的局部性,增强程序的可靠性
众所周知JS是单线程、解释性语言(由解释器解释一句执行一句) 讲到js变量提升&函数提升就不得不提到js的编译运行机制来解答这个问题
js常量变量声明方式的区别
JS基本类型、类型检测介绍