は、私がこのような構造を持っている:配列の参照の代わりに値を渡すにはどうすればよいですか?
var a = [];
a.push({"level": 1, "column": 4, "parent": "none", "title": "Node 0", "content": "Parintele suprem", "show": "1"});
var b = a;
a.push({"level": 1, "column": 5, "parent": "none", "title": "Node 1", "content": "Parintele suprem", "show": "1"});
console.log(b);
今の問題はb
がa
として正確な内容(第2のプッシュ後のコンテンツを)持っていることです。これは私が言ったときに私が間違っていれば正しいことを示唆している。b = a
私は実際に同じリファレンスをaとしたので、何でも私はa
に入っています。b
です。事は私が価値を渡す必要があるということです。だから私はプレビューa
、b
の値を持っています。
質問をより明確にするために編集:参照の代わりに値を渡すにはどうすればよいですか?
"物事は私が値を渡す必要があるということです。だから、私はプレビューに値をbに入れています。 "または"質問のように綴ります。 " – zozo