HTMLページを読み込む際のJavaScriptの実行タイミングは色々あります。 タイミングをミスると意図したように動作しないことがあるので注意が必要です。 いくつかパターンを見ていきます。 通常実行 特に意識せずにJavaScriptを記述したり読み込んだりすると、書いた順番に処理されます。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 <html> <head> <title>Title</title> <script type="text/javascript" src="main.js"></script> <!-- ↑このタイミングで実行される --> </head> <body> <script type="text/javascript"> <!-- var element =