JavaScript スクリプトはブラウザによって解釈され、実行されます。JavaScript スクリプトが実行される状況: 1. ページが開かれたときにブラウザがスクリプトを実行します。2. onLoad イベントを使用してスクリプトを実行します。3. . ユーザー イベントを使用してスクリプトを実行します。
この記事の動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、DELL G3 コンピューター
JavaScript スクリプトが解釈されて実行されましたか?
JavaScript スクリプトはブラウザによって解釈され、実行されます。
JavaScript スクリプトはいつ実行されますか?
JavaScript スクリプトは HTML 内のどこにでも埋め込むことができますが、いつ呼び出されるでしょうか?ブラウザーが HTML ファイルを開くと、宣言された関数ではないスクリプトが直接実行されるか、イベントを通じてスクリプト関数が呼び出されます。これらの状況を以下で分析します。
1. ブラウザはページを開くときにスクリプトを実行します
ブラウザは HTML ファイルを開くと、HTML タグやスクリプトを含むファイル全体を最初から解釈します。スクリプト内に直接実行できるステートメントがある場合、それらのステートメントは、検出されるとすぐに解釈されて実行されます。主に次の 2 つの状況があります:
1) プログラムが開始されると (ここではブラウザの読み込みページを指します)、アラートなどの関数がトリガーされて
<html> <head> <title>demo</title> <script type="text/javascript"> alert("dare you click me once again"); </script> </head> <body onLoad="display()"> </body> </html>
2) が実行されます。ブラウザとして js の読み込みおよび解析関数が自動的に呼び出されます (ユーザーのクリックやその他の動作によってトリガーされるのではありません)
#2. onLoad イベントを使用してスクリプトを実行します (** の発生をリッスンしてから実行するのと同等) it)onLoad イベントは、ブラウザでページが開かれたときに発生します。このメソッドは、ページを開いているときにユーザーにメッセージを表示するためによく使用されます。 次の例では、デモンストレーションのためにタグの onLoad イベントを使用します:<html> <head> <title>demo</title> <script type="text/javascript"> //insert javascript code here. function display() { alert("dare you click me once again") } </script> </head> <body onLoad="display()"> </body> </html>
<html> <head> <title>demo</title> <script type="text/javascript"> //insert javascript code here. function display(){ alert("you click me ,it is so pain") } </script> </head> <body> <center><br> <form> <input type="button" value="onclick" onclick="display()"> </form> </center> </body> </html>
js 基本チュートリアル 」
以上がJavaScript スクリプトは何によって解釈され、実行されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。