摘要:在中使用在中使用腳本有兩種方式一種是嵌入在中的腳本,另一種是引入外部的腳本。二者并行執(zhí)行,不會造成阻塞。字符編碼,較少使用。放置的位置將腳本放在標(biāo)簽前是最佳的。小結(jié)把插入到頁面中要使用元素。延遲腳本總是按照指定它們的順序執(zhí)行。
在 HTML 中使用 JavaScript
在html中使用JavaScript腳本有兩種方式一種是嵌入在HTML中的腳本,另一種是引入外部的腳本。兩種方式都離不開標(biāo)簽之間再 包含額外的 JavaScript代碼。如果包含了嵌入的代碼,則只會下載并執(zhí)行外部腳本文件,嵌入的代碼 會被忽略。
在使用"字符串。 例如,瀏覽器在加載下面所示的代碼時就會產(chǎn)生一個錯誤:
"); }
因為按照解析嵌入式代碼的規(guī)則,當(dāng)瀏覽器遇到字符串""時,就會認(rèn)為那是結(jié)束的 標(biāo)簽。而通過轉(zhuǎn)義字符“”可以解決這個問題,例如:
function sayScript(){ alert(""); }
這樣寫代碼瀏覽器可以接受,因而也就不會導(dǎo)致錯誤了。
2. javascript放置的位置
將JavaScript腳本放在
標(biāo)簽前是最佳的。原因JavaScript的加載總是阻塞內(nèi)容的渲染,如果放在頭部等位置會由于javascript腳本的阻塞頁面遲遲渲染不出來,導(dǎo)致用戶體驗差,其次當(dāng)js對dom節(jié)點進(jìn)行操作時,會因為節(jié)點沒有渲染而導(dǎo)致操作失敗。
3.
用以在不支持 JavaScript 的瀏覽器中顯示替代 的內(nèi)容。在
4. 小結(jié)
把 JavaScript 插入到 HTML 頁面中要使用