05- JavaScript概念

67 阅读1分钟

一、JavaScript概念

1. 偏向于internet Exploprer 的《JavaScript 高级程序设计》

javaScript由三大部分组成ECMA(解析器),DOM(文档对象模型),BOM(浏览器对象模型)

ECMA:ECMAScript是JavaScript语言的国际标准,JavaScript是ECMAScript的实现

DOM树:文档的结构

BOM:浏览器对象模型,包括浏览器的一些操作,如window.open、window.alert、window.close等,BOM介于各个浏览器厂商对浏览器的不同规定,所以兼容性很差

2. 偏向于Netscape、Mozilla的《JavaScript 权威指南》

nodejs是一个是javascript能在后台运行的平台,具体来时只是使code javascript能在后台运行,由于不在浏览器中运行因此不涉及到document等对象。(Mozilla 则指出 JavaScript 由Core JavaScript 和 Client JavaScript 组成。)

core JavaScript (解析器)

Clint JavaScript (客户端脚本)