我想知道最好的方法是检查一个参数是否已经在函数中被调用。
我想做的 Sudo 代码:
function returnArg(arg){
if(argHasbeenCalled){
return "foo";
}
else{
return arg;
}
}
我的解决方案是:
var myArray = [];
function returnFoo(arg){
if(jQuery.inArray(arg, myArray) < 1){
return "Foo";
}
else {
return "bar";
}
newArray.push(arg);
}