在javascript中有没有办法让mod()修改一个?我想做什么:
function whatever(){
var a=0;
mod(a);
var amodded=a;
}
function mod(obj){
obj++
a=obj;
}
在我想要的任何()结束时#am; and#39;是= 1。如果没有宣布' a'在任何和所有功能之外?
答案 0 :(得分:0)
1。设<a href="http://jquery.com/">jQuery</a>
使其直接更改[{1}}的[属性]:
mod
http://jsfiddle.net/DerekL/2jL0we41/
2。使a
使其返回新值:
function whatever (){
var a = {value: 0};
mod(a);
var amodded = a.value;
}
function mod(obj){
obj.value++;
}