JS介绍(3002)JavaScript组成部分

       我们常说的JavaScript实际上包括:ECMAScript、DOM、BOM,这三大部分。


JS.jpeg

       ECMAScript定义了基本的语义语法,具体如:语法、数据类型、语句、关键字、保留字、操作符号、对象。
       Web浏览器是实现ECMAScript的宿主环境,AdobeFlash也实现了ECMAScript,也是ECMAScript的宿主环境之一。当前最新版本时ES8,即ECMAScript的第8个版本。
       文档对象模型(DOM, DocumentObject Model)是用于HTML的应用程序编程接口。我们利用DOM来获取和操作HTML页面节点,如:增加节点、删除节点、更新替换节点等。
有了文档对象模型DOM,可以将HTML看成是由多个层次和节点构成的节点树,是web开发者操作网页的利器,DOM包括DOM HTML和DOM Core。
       BOM是浏览器对象模型,具体用来访问浏览器信息和操作浏览器窗口。比如获取浏览器版本信息,弹出新窗口,对cookie的支持等等。
       总之,ECMAScript由ECMA-262定义,提供核心语言语法功能,DOM提供访问和操作网页内容的方法和接口,BOM提供与浏览器交互的方法和接口。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容