js 之变量篇
js :只有函数级作用域和全局作用域 用var和const来声明变量
全局变量:在函数外声明的或者在函数内不加var声明的
var a;
var b;
或者:
function a(){
a; // 这里a是全局变量
}
局部变量:在函数内声明的
function a(){
var a; // 这里a是全局变量
}
注意:
函数A 要用函数B里的数据,就要把这个变量声明为全局变量。
ts:增加啦let 块级作用域
es6:增加啦let 块级作用域