課程
/前端開發(fā)
/JavaScript
/JavaScript入門篇
寫在這兩個(gè)里面好像都能運(yùn)行出來?那規(guī)范的寫法是寫在哪里呢?
2017-04-14
源自:JavaScript入門篇 1-2
正在回答
javascript代碼寫在<head>里面:由于這時(shí)候網(wǎng)頁主體(body)還未加載,所以這里適合放一些不是立即執(zhí)行的自定義函數(shù),立即執(zhí)行的語句則很可能會(huì)出錯(cuò)(視瀏覽器而定)javascript代碼寫在<body>里面:這里可以放函數(shù)也可以放立即執(zhí)行的語句,但是如果需要和網(wǎng)頁元素互動(dòng)的(比如獲取某個(gè)標(biāo)簽的值或者給某個(gè)標(biāo)簽賦值),Javascript代碼務(wù)必在標(biāo)簽的后面javascript代碼寫在<body>下面:這時(shí)候整個(gè)網(wǎng)頁已經(jīng)加載完畢了,所以這里最適合放需要立即執(zhí)行的命令,而自定義函數(shù)之類的則不適合。
一般建議寫在body下面,保證頁面的加載完成,但也沒有強(qiáng)求
舉報(bào)
JavaScript做為一名Web工程師的必備技術(shù),本教程讓您快速入門
3 回答<script>放在head內(nèi)和body內(nèi)有什么區(qū)別
5 回答<script><script>放在<head></head> 和<body></body>有什么區(qū)別
4 回答腳本語言放在<head></head>和放在<body></body>里面有什么區(qū)別嗎?
4 回答script到底應(yīng)該放在head還是body里面?
1 回答為什么在講解中head里有<script="code.js">而在body里面沒有
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-04-14
javascript代碼寫在<head>里面:
由于這時(shí)候網(wǎng)頁主體(body)還未加載,所以這里適合放一些不是立即執(zhí)行的自定義函數(shù),立即執(zhí)行的語句則很可能會(huì)出錯(cuò)(視瀏覽器而定)
javascript代碼寫在<body>里面:
這里可以放函數(shù)也可以放立即執(zhí)行的語句,但是如果需要和網(wǎng)頁元素互動(dòng)的(比如獲取某個(gè)標(biāo)簽的值或者給某個(gè)標(biāo)簽賦值),Javascript代碼務(wù)必在標(biāo)簽的后面
javascript代碼寫在<body>下面:
這時(shí)候整個(gè)網(wǎng)頁已經(jīng)加載完畢了,所以這里最適合放需要立即執(zhí)行的命令,而自定義函數(shù)之類的則不適合。
一般建議寫在body下面,保證頁面的加載完成,但也沒有強(qiáng)求