1. 程式人生 > >javaScript放在head和body的區別

javaScript放在head和body的區別

data 需要 網頁 調用 -s html網頁 哪裏 運行 有時

JavaScript寫在哪裏?

  • 內部:Html網頁的<body></body>中;
  • 內部:Html網頁的<head></head>中;
  • 外部:外部js文件裏。

(1) javascript寫在<body></body>中
當瀏覽器載入網頁Body部分的時候,就執行其中的Javascript語句,執行之後輸出的內容就顯示在網頁中。

(2) Javascript寫在<head></head>中
有時候並不需要一載入HTML就運行Javascript,而是用戶點擊了HTML中的某個對象,觸發了一個事件,才需要調用Javascript。這時候,通常將這樣的Javascript放在HTML的<head></head>裏。

(3) 將Javascript程序放到一個後綴名為.js的文本文件裏。
在HTML裏引用外部文件裏的Javascript,應在Head裏寫一句<script src="文件名"></script>,其中src的值,就是Javascript所在文件的文件路徑。


javaScript放在head和body的區別

  • 在head中時,所代表的functions只加載而不執行,執行是在某一事件觸發後才開始。
  • 在body中時,直接加載並執行

典型的區別:

  • 如果有不在函數中的執行語句,比如變量初始化,如果在head中就不會執行。

javaScript放在head和body的區別