JavaScript - オブジェクトとイベントの違い。
漂亮男人
漂亮男人 2017-06-12 09:32:07
0
5
653

リーリー
漂亮男人
漂亮男人

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

btn はオブジェクトです。 まず、3 つの部分からなる JavaScript の構成を理解する必要があります。
1. ECMAScript は言語の構文と基本オブジェクトを記述します。
2. ドキュメント オブジェクト モデル (DOM) は、Web コンテンツを処理するためのメソッドとインターフェイスを記述します。
3. ブラウザ オブジェクト モデル (BOM) は、ブラウザと対話するためのメソッドとインターフェイスを記述します。
そしてあなたの btn は var btn = document.getElementById('btn') ECMAScript の構文から取得されます
document.getElementById('btn') は Dom オブジェクトである document オブジェクトを取得し、それを btn に割り当てます
すると、btn はこの Dom オブジェクトに相当します。 btn.onclick については、onclick 自体がこの Dom オブジェクトに固有のメソッドです
なので、js にはメソッドはありませんが、このオブジェクトのメソッドであると理解していただいて大丈夫です

いいねを押す +0
给我你的怀抱

Btnはもちろんオブジェクトです。
Dom オブジェクトには、そのプロパティとメソッドがあります。

いいねを押す +0
習慣沉默

btnはターゲットではないと言ったのは誰ですか

リーリー
いいねを押す +0
曾经蜡笔没有小新

btn はもちろんオブジェクトであり、それ自体に onclick メソッドがあります。コールバックをバインドする前に btn.onclick を出力できます。
この btn.onclick 属性は私たちが定義したものではありません。すでに存在しています。関連するメッセージがイベント キューに表示されると、ブラウザー (JS エンジン) が btn.onclick を実行します。 );

いいねを押す +0
阿神

上記の人々は、btn がオブジェクトであり、js の DOM オブジェクト内のノードであると説明しました
js の組み込みの Date オブジェクト、Event オブジェクト、window オブジェクト、および document オブジェクトも使用します
var btn = document .getElementById('btn'); あなたが言ったのは、DOM オブジェクトに属するノードでもある ID の形式で DOM ノードのボタンラベルを取得することです
onclick を通じてクリックイベントを btn にバインドします。実際にはあなたと同等です クリックイベントオブジェクトがDOMオブジェクトのボタンノードに追加されます(クリックはイベントイベントに属します)。
一文を覚えておいてください: すべてはオブジェクトです。

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