JavaScript基础语法第一章

    技术2023-11-02  116

    一、文档对象模型(DOM)

    ----提供访问和操作网页内容的方法和接口

    DOM是针对XML但经过扩展用于HTML的应用编程接口。DOM把整个页面映射为一个多层节点结构。HTML或XML页面中的每个组成部分都是某种类型的节点, 这些节点又包含着不同类型的数据。借助DOM提供的API,开发人员可以轻松自如地删除、添加、替换、修改任何节点。

    为什么使用DOMDOM级别 DOM视图:定义了跟踪不同文档视图的接口。DOM事件:定义了事件和事件处理的接口。DOM样式:定义了基于CSS为元素应用样式的接口。DOM遍历和范围:定义了遍历和操作文档树的接口。 其他DOM标准:SVG:可伸缩矢量图MathML:数学标记语言SMIL:同步多媒体集成语言

    二、浏览器对象模型(BOM)

    ----提供与浏览器交互的方法和接口

    三、HTML中的JavaScript

    script 元素 包含了6个属性: async/charset/defer/language已废弃/src/typescript的位置 在head中放置script会导致首页呈现的延迟,所以放在body比较合适。 在script中设置defer属性,相当于告诉浏览器立即下载,但延迟执行。 注意:defer属性只适用于外部脚本文件。 异步async,异步脚本一定会在页面的load事件前执行,但可能会在DOMContentLoaded事件出发之前或之后执行。在XHTML中的用法 XHTML可扩展超文本标记语言,添加CData片段,万能的 4. 文档模式 最初的两种文档模式是:混杂模式和标准模式。
    Processed: 0.014, SQL: 10