摘要:在中使用在中使用脚本有两种方式一种是嵌入在中的脚本,另一种是引入外部的脚本。二者并行执行,不会造成阻塞。字符编码,较少使用。放置的位置将脚本放在标签前是最佳的。小结把插入到页面中要使用元素。延迟脚本总是按照指定它们的顺序执行。
在 HTML 中使用 JavaScript
在html中使用JavaScript脚本有两种方式一种是嵌入在HTML中的脚本,另一种是引入外部的脚本。两种方式都离不开标签之间再 包含额外的 JavaScript代码。如果包含了嵌入的代码,则只会下载并执行外部脚本文件,嵌入的代码 会被忽略。
在使用"字符串。 例如,浏览器在加载下面所示的代码时就会产生一个错误:
"); }
因为按照解析嵌入式代码的规则,当浏览器遇到字符串""时,就会认为那是结束的 标签。而通过转义字符“”可以解决这个问题,例如:
function sayScript(){ alert(""); }
这样写代码浏览器可以接受,因而也就不会导致错误了。
2. javascript放置的位置
将JavaScript脚本放在
标签前是最佳的。原因JavaScript的加载总是阻塞内容的渲染,如果放在头部等位置会由于javascript脚本的阻塞页面迟迟渲染不出来,导致用户体验差,其次当js对dom节点进行操作时,会因为节点没有渲染而导致操作失败。
3.
用以在不支持 JavaScript 的浏览器中显示替代 的内容。在
4. 小结
把 JavaScript 插入到 HTML 页面中要使用