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 回答