本文摘自PHP中文网,作者青灯夜游,侵删。
javascript包括三个部分,分别为:1、ECMAScript,描述了该语言的语法和基本对象;2、文档对象模型(DOM),描述处理网页内容的方法和接口;3、浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
javascript包括三个主要部分:ECMAScript(核心),DOM(文档对象模型),BOM(浏览器对象模型)。
- ECMAScript
ECMA-262没有参照web浏览器,规定了语言的组成部分,具体包括语法、类型、语言、关键字、保留字、操作符、对象。
ECMAScript就是对该标准规定了各个方面内容的语言的描述。
ECMAScript的兼容:
1 支持ECMA-262描述的所有“类型,值,对象,属性,函数,以及程序语法和语义” 。
2 支持Unicode字符标准。
3 添加ECMA-262没有描述的更多“类型,值,对象,属性,函数”,ECMA-262说说的浙西新增特性,主要是指该标准中没有规定的新对象和对象的新属性。
4 支持ECMA-262中没有定义的“程序和正则表达式的语法”。也就是说可以修改和扩展内置的正则表达式语法。
- DOM(文档对象模型)
文档对象模型DOM是针对XML但经过扩展用于HTML的应用程序编程接口(API)。DOM把整个页面映射为一个多层次节点结构。HTML或者XML页面中的每个组成部分都是某种类型的节点,这些节点又包含着不同类型的数据。
相关阅读 >>
更多相关阅读请进入《javascript》频道 >>
Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者