我有对象字面什么,我认为是基本对象:的JavaScript - 添加属性对象常量和返回
var obj = {
key1 : 'value1',
key2 : 'value2'
}
,并想使用这个对象,并通过它与extention的功能就像
myFunction(obj + { key3 : 'value3' });
// param became:
{
key1 : 'value1',
key2 : 'value2',
key3 : 'value3'
}
或
myFunction(obj + { key2 : 'new value2' });
// param became:
{
key1 : 'value1',
key2 : 'new value2'
}
+
运营商是不是它是正确的。我如何做到这一点?这是一种方式吗?
编辑:你想永久改变obj
? - 不,我希望能够重新使用它作为基地的下一个呼叫。
你想永久改变obj吗? - 不,我希望能够重新使用它作为基地的下一个呼叫。 – bensiu 2011-12-21 22:42:24