出題職人
新着
人気
ログイン
新規登録
新着クイズ
人気クイズ
ログイン
新規登録
JavaScriptイベントリスナーマスターへの道!君はどれだけイベント駆動型?
00:00
1
/
10
1
第1問
JavaScriptで、ある要素にイベントリスナーを追加するために使用されるメソッドは何ですか?
A
attachEvent()
B
addEventListener()
C
on()
D
bind()
次へ
2
第2問
addEventListener()メソッドの第3引数として`true`を渡すことは、何を意味しますか?
A
イベントリスナーが一度だけ実行されることを意味します。
B
イベントリスナーがキャプチャリングフェーズで実行されることを意味します。
C
イベントリスナーがバブリングフェーズで実行されることを意味します。
D
イベントリスナーが非同期で実行されることを意味します。
前へ
次へ
3
第3問
イベントリスナー内で、イベントが発生した要素自身を参照するために使用するプロパティは何ですか?
A
this
B
target
C
element
D
source
前へ
次へ
4
第4問
イベントの伝播を止めるために使用するメソッドは何ですか?
A
stopPropagating()
B
preventDefault()
C
stopPropagation()
D
cancelEvent()
前へ
次へ
5
第5問
イベントリスナーを削除するために使用するメソッドは何ですか?
A
removeEventListener()
B
detachEvent()
C
off()
D
unbind()
前へ
次へ
6
第6問
次のうち、カスタムイベントを作成するために使用されるコンストラクタは何ですか?
A
Event()
B
CustomEvent()
C
EventHandler()
D
Trigger()
前へ
次へ
7
第7問
イベントリスナー内で、イベントが発生した要素の親要素を参照する方法として正しいものはどれですか?
A
this.parentElement
B
event.target.parent()
C
event.source.parent
D
this.parentNode
前へ
次へ
8
第8問
イベントデリゲーションとは、一般的にどのようなテクニックを指しますか?
A
複数のイベントリスナーを1つの要素にまとめること
B
親要素にイベントリスナーを登録し、子要素で発生したイベントを処理すること
C
イベントリスナーを非同期で実行すること
D
イベントリスナーを複数のブラウザで互換性を持たせること
前へ
次へ
9
第9問
`once`オプションを`addEventListener`に渡すとどうなりますか?
A
イベントリスナーが指定された回数だけ実行されます。
B
イベントリスナーがキャプチャリングフェーズでのみ実行されます。
C
イベントリスナーが最初にトリガーされた後、自動的に削除されます。
D
イベントリスナーがバブリングフェーズでのみ実行されます。
前へ
次へ
10
第10問
JavaScriptで、ある要素に複数の同じイベントリスナーを追加した場合、イベント発生時にリスナーはどのような順番で実行されますか?
A
最後に登録されたものから順に実行される
B
登録された順番に実行される
C
ランダムな順番で実行される
D
最初のものだけが実行される
前へ
結果を見る!
中断する