我決定創建一個funcB
函數,我從funcA
調用。我希望funcA中的所有變量都可以在funcB中使用,所以func B可以更改這些變量。 如何修改以下代碼,使其符合我的要求?我懷疑所有變量都是唯一可能的和最好的方法。javascript:訪問父函數的所有變量
function funcB(){
alert(var1);//how to make it alert 5
alert(var20);//how to make it alert 50
}
function funcA(){
var var1=5;
...
var var20=50;
funcB();
}
JavaScript變數作用範圍只在定義的功能 – thefourtheye
這應該這樣做:http://jsfiddle.net/lshettyl/7Murm / – lshettyl