の違いは私はObject.create
が 2番目のパラメータである第一のパラメータとしてprotoptypeオブジェクトを期待し、プロパティdecriptors、Object.create
方法を用いて一つのオブジェクトを作成するものです。obj.prototypeとObject.getPrototypeOf(OBJ)
var obj = Object.create({a:2},{b:{value:3}})
ので、{a:2}
はOBJのプロトタイプです。しかし、私はobj.prototype
戻りundefined
などの試作品を探していますがいた場合{a:2}
を返すObject.getPrototypeOf(obj)
を使用して、私のチェックは、あなたはここでいただきました!間違った教えてもらえますか? Object.create
の最初のパラメータは何ですか? prototype
プロパティ:
おかげ
構文: 'Object.create(proto [、propertiesObject])' https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/create –
プレーンオブジェクトにはプロトタイプがありません。あなた自身を 'functionReference.prototype'と混同しないでください。 –
' Object.getPrototypeOf(obj)== obj .__ proto__'しかし、 '__proto__'を使うことはお勧めしません。 –