/* -----4.2 执行环境及作用域----- */
/*
var color="blue";
function changeColor(){
if(color==="blue"){
color="red";
}else{
color="blue";
}
}
changeColor();
alert("Color is now "+color);
*/
var color="blue";
function changeColor(){
var anotherColor="red";
function swapColors(){
var tempColor = anotherColor;
alert(tempColor);//red
anotherColor=color;
alert(anotherColor);//blue
color=tempColor;
alert(color);//red
//这里可以访问color,anotherColor和tempColor
}
swapColors();
alert(color);//red
alert(anotherColor);//blue
}
changeColor();
//这里不能访问anotherColor和tempColor,但不能访问color
alert("Color is now "+color);//red
javascript执行环境及作用域【javascript高级程序设计】
最新推荐文章于 2024-09-30 15:23:15 发布