2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

[JS](基礎的)JavaScriptのコードが実行される仕組み

Posted at

アウトプットとして
#JavaScriptのコードが実行される仕組み
JavaScriptは「何かが起きたらコードを実行する」という動的な概念に基づいて設計されています。
この「何かが起きたら」はイベントと呼ばれ、HTMLに対して行われた要求のことをいいます。
また、イベントを認識してJavaScriptのコード(特に関数)が動き出すことをイベント発火と言います。

イベントの例

  • ブラウザ上のボタンをクリックした
  • テキストフィールドでキー入力をした
  • 要素の上にマウスカーソルを乗せた etc...

##addEventListener()メソッド
イベント発火の際に実行する関数を定義するためのメソッド

要素.addEventListener('イベント名', 関数function(){
  //イベントが起きた際の処理
})

イベントの例

イベント名 説明
loadイベント ページ全体が全て読み込まれた後に、イベント発火する
clickイベント 指定された要素がクリックされた時に、イベントが発火する
mouseoverイベント マウスカーソルが指定された要素上に乗った時に、イベントが発火する
mouseoutイベント マウスカーソルが指定された要素上から外れた時に、イベントが発火する

関数については→JavaScriptの関数
要素の取り出し方に関しては→HTMLの要素を取得する方法

以上。
※補足等ありましたらコメントいただけると幸いです。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?