を返す:javascriptの - 私はベースオブジェクトとして考えるものオブジェクトリテラルを持つオブジェクトリテラルにプロパティを追加し、
var obj = {
key1 : 'value1',
key2 : 'value2'
}
をし、このオブジェクトを使用して
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