元のオブジェクトのポインタとは対照的に、オブジェクトの新しいインスタンスを作成する正しい構文は何ですか?私はどんなoTitle
ためoInputs[oTitle].element
の値を設定するとき、それはそれらすべての値を設定しますJavascript新しいオブジェクトの参照
var oItem = { element: null, colIndex: 0 };
var oInputs = { Qty: oItem, Tare: oItem, Rate: oItem, Total: oItem };
for (var oTitle in oInputs) {
oInputs[oTitle].element = ...
:ここに私の例です。私は、javascriptが参照によってオブジェクトを渡すことを知っているので、すべて同じオブジェクトを参照しているためです。私はこれを試みたが、明らかに間違っている。
var oInputs = { Qty: new oItem, Tare: new oItem, Rate: new oItem, Total: new oItem };
ありがとうございます。
私に例を挙げることはできますか?おかげで – Praesagus
完璧、ありがとう。 :) – Praesagus