検索

ホームページ  >  に質問  >  本文

javascript - オブジェクトには、プロトタイプ チェーンに set メソッドと get メソッドが設定された属性があり、この属性もオブジェクトに自動的に書き込まれます。

1: set メソッドと get メソッドの属性がオブジェクトのプロトタイプ チェーンに設定されている場合、オブジェクトはこの属性を自動的に書き込みます。

2: コードは次のとおりです

リーリー

3: コンソールで o

を表示します


#4: オブジェクト o にもプロパティがあるのはなぜですか?

世界只因有你世界只因有你2739日前871

全員に返信(1)返信します

  • 欧阳克

    欧阳克2017-06-28 09:28:57

    百聞は一見に如かず...

    信じられない場合はObject.getOwnPropertyDescriptor(o, 'a')Object.getOwnPropertyDescriptor(test, 'a')別々に実行してみてください。

    これは、表示を容易にするために Chrome のデバッグ ツールによって作成された効果であるはずです。この状況は Firefox では発生しません。

    返事
    0
  • キャンセル返事