JavaScript学习笔记(一)——JavaScript的三个组成部分


JavaScript是一种专为与网页交互而设计的脚本语言,由以下三个不同的部分组成:

1、核心(ECMAScript):由ECMA-262定义,提供核心语言功能;

2、文档对象模型(DOM):提供访问和操作网页内容的方法和接口;

3、浏览器对象模型(BOM):提供与浏览器交互的方法和接口。

 

     ECMA-262定义的ECMAScript与Web浏览器没有依赖关系。ECMA-262定义的只是这门语言的基础,而在此基础上可以构建更完善的脚本语言。我们常见的Web浏览微只是ECMAScript实现可能的宿主环境之一。宿主环境不仅提供基本的ECMAScript实现,同时也会提供该语言的扩展,以便语言与环境之间对接交互。而这些扩展(如DOM),则利用ECMAScript的核心类型和语法提供更多更具体的功能,以便实现针对环境的操作。其他宿主环境包括Node(一种服务端JavaScript平台)和Adobe Flash。大致来说,ECMA规定了:语法、类型、语句、关键字、保留字、操作符、对象。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM