一、面试遇到
var bb=1;
function aa(bb){bb=2; //这是局部(全局声明过,局部不用声明)
alert(bb);
}
aa(bb); //这是调用局部
alert(bb);//这是调用全局
二、变量作用域
var num=10;
function func(num){
var num=9;
return num;
}
alert(func(5)+num); //结果为19
一、面试遇到
var bb=1;
function aa(bb){alert(bb);//这是调用全局
二、变量作用域
var num=10;
function func(num){
var num=9;
return num;
}
alert(func(5)+num); //结果为19