美文网首页
JavaScript简介

JavaScript简介

作者: 陈老板_ | 来源:发表于2018-09-28 10:26 被阅读10次

    JavaScript实现


    (核心)ECMAScript
    (文档对象模型)DOM
    (浏览器对象模型)BOM

    在HTML中使用JavaScript

    <script>元素

    HTML4.0.1定义了<script>元素有六个属性:
    async:可选。表示应该立即下载脚本,但不应影响页面其他操作,只对外部脚本文件有效。
    charset:可选。表示通过src属性指定的代码的字符集。大部分浏览器会忽略它的值,所以很少有人用。
    defer:可选。表示脚本可以等到解析和页面显示之后再执行。只对外部脚本文件有效。
    language:已废弃。
    src:可选。表示要执行代码的外部文件。
    type:可选。language的替代属性。如果没有指定该属性,默认值为text/javascript。

    标签的位置

    按照惯例,应放到<head>标签中,但是这就意味着要等到脚本全部加载完才能开始呈现页面,在延迟期间,页面将一片空白,为避免这样的情况,现代web应用程序一般都放在<body>标签内,放在页面内容的后面

    延迟脚本

    脚本会延迟到整个页面加载完毕再进行加载,最好每个页面只有一个延迟脚本。

    异步脚本

    和延迟脚本类似,但是不会按照规定的顺序执行。建议异步脚本不要在加载期间修改DOM。

    嵌入代码和外部文件

    外部文件优点:可维护性,可缓存,适应未来。

    相关文章

      网友评论

          本文标题:JavaScript简介

          本文链接:https://www.haomeiwen.com/subject/pueuoftx.html