javascript - js では、dom オブジェクトのプロパティとメソッドはどこから継承されますか?
PHP中文网
PHP中文网 2017-06-26 10:53:16
0
3
838
リーリー
PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(3)
世界只因有你

typeof只能大概识别出是object或者其他基本数据类型,不妨试试toString,看过一些框架js,查看对象类型都是通过toString得られた結果に対して文字列処理を行い、型名を取得します。

p の dom タイプ https://developer.mozilla.org... など、mdn で関連コンテンツを確認できます

主な継承関係がわかります。

innerHTML の例、実際には https://developer.mozilla.org...
Element クラスの属性

いいねを押す +0
滿天的星座


上の図からわかるように、HTML 要素には javasript の一部である対応するインターフェイスがあります。MDN
https://developer.mozilla.org...

を参照してください。
いいねを押す +0
滿天的星座

プロトタイプ チェーンは HTMLpElement -> HTMLELement -> Element -> Node -> EventTarget
ですが、innerHTML を直接使用することはできません。

dom の innerHTML の割り当て/取得は、プロトタイプ チェーン上で直接割り当て/取得されることは間違いなく、おそらくいくつかの内部メソッドによって実装されるため、上記の .hasOwnProperty('innerHTML') の文字列はすべて false になります。

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