4

Node.js の Ext.apply のようなものが必要です。最も明白な方法は、自分自身を定義することです:

function simplestApply(dst, src1) {
  for (var key in src) if (src.hasOwnProperty(key))
    Object.defineProperty(dst, key, Object.getOwnPropertyDescriptor(src, key));
}

しかし、同じ目的のための組み込み関数はありませんか?

4

1 に答える 1

1

これは最速の方法ですが、関数はコピーされません。

JSON.parse(JSON.stringify(obj))
于 2011-09-26T15:58:34.620 に答える