当我在PHP或JS中处理大量变量时,我通常会将它们附加到单个对象并将其传递给函数。
我这样做而不是在函数defenition中单独列出每个变量。这利用了语言的动态性质?
这是一个有效的模式吗?它有一个名字吗?如果不是如何重写代码?
// Used by picture
popOut: function (obj) {
var self = this;
self.populate(obj.response_element, obj.state);
// self.hideInput(true, obj);
Animate.popUp(obj.response_element, {callback: function () {
// self.hideInput(false, obj);
}});
},