局部变量:在函数内部定义的变量,这种局部变量只能在当前内部的函数定义,在外部是不可以访问的. 如何证明呢?看下面代码: // 变量的作用域即指变量在函数中的使用,全局变量,局部变量 // 在js中,全局变量是可以直接在函数内部进行使用的,也可以在函数内部进行修改 var num1 = 100; function func() { console.log...
全局作用域:全局变量的使用范围 局部作用域:局部变量的使用范围 块级作用域:一对大括号就可以看成是一块,在这块区域中定义的变量,只能在这个区域中使用,但是在js中在这个块级作用域中定义的变量,外面也能使用; 注意:ECMAScript 6中新引入了 let 关键字,用于指定变量属于块级作用域 隐式全局变量:声明的变量没有...