JavaScript学习----------变量的声明和赋值、预编译、作用域链和闭包

变量的声明和赋值、预编译、作用域链和闭包 1.变量的声明和赋值 var x = 1   先声明,后赋值。 es6定义了let关键字。替代var声明一个块级作用域的变量。 常量:const来定义常量。const和let都有块级作用域的特点。 解构赋值:var [x,y,z] = ['a','b','c']   aa = 1      不会报错。和预编译那有关。其实是window.aa = 1。这个不
相关文章
相关标签/搜索