javascript頭,javascript頭歌答案

javascript標(biāo)簽到底是應(yīng)該放在頭部還是尾部?

GoodQuestion,一般都放底部。

創(chuàng)新互聯(lián)建站自2013年起,先為銅山等服務(wù)建站,銅山等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為銅山企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。

但在某種情況下也覺(jué)得放在頭部比較好,比如一個(gè)給頁(yè)面中的某個(gè)元素添加了事件的js腳本。頁(yè)面出來(lái)了但是js沒(méi)加載完的那段時(shí)間,用戶對(duì)此元素做事件操作的時(shí)候就出不來(lái)應(yīng)該有的效果。

現(xiàn)在比較傾向于放在頭部,做一些優(yōu)化的工作盡量讓js加載快一點(diǎn)。

javascript 代碼寫(xiě)頭部 和沒(méi)寫(xiě)頭部 的區(qū)別

嚴(yán)格來(lái)講有區(qū)別。

javascript作為一種腳本語(yǔ)言可以放在html頁(yè)面中任何位置,但是瀏覽器解釋html時(shí)是按先后順序的,所以前面的script就先被執(zhí)行。

比如進(jìn)行頁(yè)面顯示初始化的js必須放在head里面,因?yàn)槌跏蓟家筇崆斑M(jìn)行(如給頁(yè)面body設(shè)置css等);而如果是通過(guò)事件調(diào)用執(zhí)行的function那么對(duì)位置沒(méi)什么要求的。因而除了部分需要在網(wǎng)頁(yè)中輸出內(nèi)容、調(diào)整顯示的JavaScript必須放在head/head之間,

一般的JavaScript放在head/head和放在body/body之間從執(zhí)行結(jié)果來(lái)看是沒(méi)有區(qū)別的,但是有如下的經(jīng)驗(yàn)規(guī)則:

1.當(dāng)JavaScript要在頁(yè)面加載過(guò)程中動(dòng)態(tài)建立一些Web頁(yè)面的內(nèi)容時(shí),應(yīng)將JavaScript放在body中。

2.定義為函數(shù)并用于頁(yè)面事件的JavaScript應(yīng)當(dāng)放在head標(biāo)記中,因?yàn)樗鼤?huì)在body之前加載。

采用這種方法,頁(yè)面就不會(huì)被腳本搞得一團(tuán)糟,易于閱讀,在每個(gè)頁(yè)面中,總可以在同一個(gè)位置找到腳本。

將javascript放在頭部需要添加什么才可以

script?type="text/javascript"?src="js文件路徑"/script

如果js放在頭部head里,要對(duì)網(wǎng)頁(yè)進(jìn)行DOM操作;

script

window.onload=function(){

//你的js代碼

}

/script

本文標(biāo)題:javascript頭,javascript頭歌答案
分享地址:http://muchs.cn/article42/pheoec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、定制開(kāi)發(fā)、品牌網(wǎng)站建設(shè)企業(yè)網(wǎng)站制作、網(wǎng)站制作、移動(dòng)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司