好吧,我不知道我是否能够充分描述我正在做的事情的范围,但希望我可以在这里传达一定的级别,并希望有人会理解。所以..变量再次作为参数传递回变量
我有我在我的JavaScript即定义这些全局变量:
var abc = '';
var def = '';
var ghi = '';
这些变量我能在我的脚本通过功能以后定义它们。所以他们以后可以重用其他函数。那部分我没有问题。现在我有一个有趣的概念,让我难住了。变量是这种情况最终是我从函数传递给函数的对象,可以用于各种比较,并根据需要进行更新。现在我已经达到了需要在特定函数结束时重新定义整个对象的点。但是我只是绕过物体本身,所以参考失去了以哪个物体为起点。
所以现在我想弄清楚有没有办法,我可以重新定义它,说我的功能是
function monkey(var)
{
//code to do stuff
//something here after stuff to redefine var as the object it once was referenced
//example ghi = something_from_code_generation_above
}
monkey(abc);
monkey(def);
monkey(ghi);
其中生成类似农行对象更新,或DEF对象更新,或来电之后ghi对象更新。但保持它的功能范围内,而不是通过像
ghi = monkey(ghi);
为什么标记为JSON? –