写在最前面
作用域初探
- 作用域定义: 变量(变量作用于又称上下文)和函数生效(能被访问)的区域
- 全局、局部变量
- 作用域的访问顺序
函数里面可以访问函数外面的东西在script标签上定义的变量叫全局变量,在函数内部定义的变量叫局部变量
//a是全局变量
var a = 123;
function test(){
console.log(a);//打印出来是123
//b是局部变量
var b = 123;
function demo(){
var c = 234;
console.log(a);
console.log(b);
}
console.log(c);//报错c is not defined;
};
test();
console.log(b);//报错b is not defined
function test(){
var a = 123;
}
function demo(){
var b = 12;
}
//不能相互访问
网友评论