エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
関数名()と関数名のみの違い - とにかくやってみるブログ - Ingwer Design
記事へのコメント1件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
関数名()と関数名のみの違い - とにかくやってみるブログ - Ingwer Design
JavaScriptではイベント発生時に関数を実行させる場合、以下のように記述します。イベントに関数を代入... JavaScriptではイベント発生時に関数を実行させる場合、以下のように記述します。イベントに関数を代入しておき、イベント発生時に実行します。イベントに関数を設定する場合は関数名に()をつけませんね。 window.onload = 関数名; もし下記のソースコードのように関数名に()をつけてしまうとうまく動かないことがあります。それはなぜでしょう?この疑問を検証してみます。 window.onload = 関数名(); //うまく動かないことがある 関数名()と関数名の違い 以下のソースコード1を実行するとアラートが表示され、きちんと動きます。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">