简单介绍JavaScript实现的内容
树图思维导图提供 JavaScript实现思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 JavaScript实现思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:4c2c16ba10320f97558be9ed5b2b3351
JavaScript实现思维导图模板大纲
核心(ECMAScript)
由ECMA-262定义的ECMAScript与Web浏览器没有依赖关系
常见的Web浏览器只是ECMAScript实现可能的宿主环境之一
ECMAScript语言扩展(如DOM)则利用ECMAScript的核心类型和语法提供更多更具体的功能,以便实现针对环境的操作
其他宿主环境包括Node.js和Adobe Flash
JavaScript实现了ECMAScript,Adobe ActionScript同样也实现了ECMAScript
文档对象模型(DOM)
文档对象模型(DOM)是针对XML但经过扩展用于HTML的应用程序编程接口
DOM1级
DOM HTML
在DOM核心的基础上加以扩展,添加了针对HTML的对象和方法
DOM核心
规定的是如何映射基于XML的文档结构,以便简化对文档中任意部分的访问和操作
DOM2级
DOM事件
定义了事件和事件处理的接口
DOM样式
定义了基于CSS为元素应用样式的接口
DOM遍历和范围
定义了遍历和操作文档树的接口
DOM视图
定义了跟踪不同文档视图的接口
DOM3级
DOM验证模块
验证文档的方法
开始支持XML1.0规范,涉及XML Infoset、XPath和XML Base
DOM加载和保存模块
以统一方式加载和保存文档的方法
是提供操作和访问网页内容的方法和接口
浏览器对象模型(BOM)
BOM提供与浏览器交互的方法和接口
人们习惯把所有针对浏览器的JavaScript扩展算作BOM的一部分
弹出新浏览器窗口的功能
移动、缩放和关闭浏览器窗口的功能
提供浏览器详细信息的navigator对象
提供浏览器所加载页面的详细信息的location对象
提供用户显示器分辨率详细信息的screen对象
对cookie的支持
像XMLHttpRequest和IE的ActiveXObject这样的自定义对象