code如下 var color='blue';
function getcolor(){
var string=color;
var color='red';
alert(string);//结果是undefined!
}
getcolor(); 根据作用链规则,应该是输出‘blue’啊,请问为什么会输出undefined?谢谢!
function getcolor(){
var string=color;
var color='red';
alert(string);//结果是undefined!
}
getcolor(); 根据作用链规则,应该是输出‘blue’啊,请问为什么会输出undefined?谢谢!
function getcolor(){
var string, color;
string = color;
color = 'red';
alert(string);//结果是undefined!
}
getcolor(); 结果是undefined理所当然。。