script标签是html用来插入JavaScript的主要方法,我们来看看他的属性
async:
表示应该立即下载脚本,但不妨碍页面中的其他操作,比如下载其他资源或者等待加载其他脚本,只对外部脚本文件有效。多个async,不一定按照先手顺序执行。因此使用此属性,引用的文件最好不要有依赖关系,最好不用在加载期间操作DOM元素。
charset:
表示通过src属性指定的代码的字符集。
defer:
表示脚本可以延迟到文档完全被解析和显示之后再执行。只对外部脚本文件有效。多个defer时,按照先后顺序执行
language:
已经废弃,表示编写代码使用的脚本语言
src:
引入外部脚本文件,使用此属性,不要在标签内包含其他代码,因为他们会被忽略。
type:
可以看成是language的替代品,表示编写代码使用的脚本语言的内容类型。一般不指定,使用其默认值。
网友评论