JSはheadとbodyに置く違いがあります.

454 ワード

HTML body部分のJavaScripptsは、ページの読み込み時に実行されます.HTML headの部分にあるJavaScriptは呼び出し時に実行されます.
違います
ブラウザ解析)は上から下までです.javascriptをheadに置くと、先に解析されますが、bodyはまだ解析されていないので、空の値に戻ります.普通は一つの傍聴者を結びつけて、全部のhtml文書を解析した後、コードを実行します.
   windows.onload=function(){
       //        
   }
説明:headに置いてあるJSコードはページの読み込みが完了する前に読みますが、bodyに置いてあるJSコードは、ページ全体の読み込みが完了したら読みます.これは、グローバルオブジェクトを定義したいと思いますが、このオブジェクトがページの中のボタンである場合、私たちはそれをbodyに入れなければならないことを明らかにしています.