出題職人
新着
人気
ログイン
新規登録
新着クイズ
人気クイズ
ログイン
新規登録
JavaScriptイベントリスナーマスターへの道!キミのJSスキルを試す4択チャレンジ
00:00
1
/
10
1
第1問
JavaScriptでイベントリスナーを要素に追加するために使用されるメソッドは何ですか?
A
attachEvent()
B
addEventListener()
C
on()
D
listen()
次へ
2
第2問
addEventListener()メソッドの第1引数として指定するものは何ですか?
A
コールバック関数
B
イベントの種類
C
要素のID
D
イベントリスナーの名前
前へ
次へ
3
第3問
addEventListener()メソッドの第3引数として指定できるものは何ですか?
A
イベントの優先度
B
useCaptureオプション(またはoptionsオブジェクト)
C
コールバック関数の引数
D
イベントのタイムアウト
前へ
次へ
4
第4問
イベントリスナーを削除するために使用されるメソッドは何ですか?
A
removeListener()
B
detachEvent()
C
deleteEventListener()
D
removeEventListener()
前へ
次へ
5
第5問
イベントの伝播を止めるために使用するメソッドは何ですか?
A
stopEvent()
B
cancelEvent()
C
preventDefault()
D
stopPropagation()
前へ
次へ
6
第6問
イベントのデフォルトの動作をキャンセルするために使用するメソッドは何ですか?
A
stopEvent()
B
cancelEvent()
C
stopPropagation()
D
preventDefault()
前へ
次へ
7
第7問
イベントデリゲーションの利点は何ですか?
A
イベントリスナーの数が減り、パフォーマンスが向上する
B
イベント処理がより複雑になる
C
イベントの伝播を制御できなくなる
D
コードの可読性が低下する
前へ
次へ
8
第8問
addEventListener() メソッドの第3引数に `{capture: true}` を指定した場合、イベントの伝播のどの段階でリスナーが実行されますか?
A
ターゲットフェーズ
B
キャプチャリングフェーズ
C
バブリングフェーズ
D
どのフェーズでも実行されない
前へ
次へ
9
第9問
addEventListener() を使用して同じ要素に同じイベントリスナーを複数回追加した場合、どうなりますか?
A
最初に追加されたリスナーのみが実行される
B
最後に追加されたリスナーのみが実行される
C
すべてのリスナーが追加された回数だけ実行される
D
リスナーは1回だけ実行される
前へ
次へ
10
第10問
removeEventListener() メソッドを使用してイベントリスナーを削除する場合、どの情報が完全に一致している必要がありますか?
A
要素とイベントタイプのみ
B
要素、イベントタイプ、リスナー関数のみ
C
要素、イベントタイプ、リスナー関数、キャプチャフェーズの指定
D
イベントタイプとリスナー関数のみ
E
要素、イベントタイプ、リスナー関数、オプション(`useCapture` または `options`オブジェクト)
前へ
結果を見る!
中断する