人妻系列无码专区av在线,国内精品久久久久久婷婷,久草视频在线播放,精品国产线拍大陆久久尤物

當前位置:首頁 > 編程技術(shù) > 正文

js代碼寫在body里邊還是外面:如何選擇最優(yōu)位置?

js代碼寫在body里邊還是外面:如何選擇最優(yōu)位置?

引用外部js的標簽放在放/body后面有什么問題嗎? 1、body !-- 這里是其他的HTML標簽 -- script // 這里是代碼 /script/body...

引用外部js的標簽放在放/body后面有什么問題嗎?

1、body !-- 這里是其他的HTML標簽 -- script // 這里是代碼 /script/body這樣處理的好處是無需擔心因頁面未完成加載,造成DOM節(jié)點獲取不到,使腳本報錯的問題,而且能避免因腳本運行緩慢造成頁面卡的問題。另外,Yahoo的前端優(yōu)化指南里就有這一條。

2、放在body中(或放在body后):瀏覽器會首先加載js文件之前的元素,并顯示到界面上,這樣給用戶的體驗較好,但是不方便維護。建議:頁面初始化需要用到的或者比較小的文件,放在head中。比較特殊的用于頁面指定位置的文件放在body中對應(yīng)位置。較大的,影響用戶體驗的js文件放在body后。

3、當html頁面載入瀏覽器的時候,放在body部分的JavaScript將會被立即。我們并不是總是希望以這種方式來運用JavaScript。有時我們希望當頁面載入時JavaScript,其他時候我們用戶觸發(fā)來JavaScript。JavaScript放在head部分:把Script放在head部分里,只有當Script被調(diào)用或者觸發(fā)時才被。