javascript - Object.create(null) と {} の違いは何ですか
扔个三星炸死你
扔个三星炸死你 2017-06-30 09:57:55
0
4
688

Object.create(null){} 違いは何ですか? vuexソース コードでは、オブジェクトが両方とも Object であると判断されます。 create(null) {}

を使用しないのはなぜですか
扔个三星炸死你
扔个三星炸死你

全員に返信(4)
滿天的星座

いいねを押す +0
我想大声告诉你

Object.create(null) はプロトタイプ メソッドを継承しません。これは、そのプロトタイプ チェーンが上位レベルを持たないことを意味します。

リーリー
いいねを押す +0
过去多啦不再A梦

Object.create() このメソッドは継承に使用されるメソッドで、関数継承と呼ぶべきだと記憶しています。
js では、null には属性やメソッドがありません。
null を継承したため、その中には何もありません。

いいねを押す +0
小葫芦

Object.create() メソッドは、指定されたプロトタイプ オブジェクトとそのプロパティを使用して新しいオブジェクトを作成します。

リーリー

リーリー

詳しい説明

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート