私はオブジェクトを持っています:
var obj = {
name: "Mike"
}
// and its prototype property:
obj.__proto__:
say: function () {...}
walk: function () {...}
コピーして残しておきたい__proto__
最初に私はjQuery$.extend
メソッドを考えました:
$.extend({}, obj)
しかし、リターンは次のようにマージされ__proto__
ます:
{
name: "Lee",
say: function () {},
walk: function () {}
}
では、プロトタイプチェーンを保持してオブジェクトをコピーするにはどうすればよいですか?