javascript组成
Posted 初学者学习笔记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript组成相关的知识,希望对你有一定的参考价值。
一个完整的javascript的实现应当由三部分构成:
1.核心(ECMAscript)
ECMAscript与web浏览器并没有依赖关系,web浏览器只是ECMAscript实现可能的宿主环境之一,宿主环境不仅提供ECMAscript实现,也提供该语言的扩展。其他宿主环境包括nodeJs等。ECMAscript规定了这门语言的如下组成部分:语法,类型,语句,关键字,保留字,操作符,对象。
2.文档对象模型(DOM)
文档对象模型(DOM)提供访问和操作网页内容的方法和接口,是针对XML但经过扩展用于html的应用程序接口(API)。
3.浏览器对象模型(BOM)
BOM提供与浏览器交互的方法和接口,是可以访问和操作浏览器窗口的浏览器对象模型。使用BOM可以控制浏览器显示的页面以外的部分。
包括浏览器窗口弹出,缩放。navigator对象,location对象(提供浏览器加载页面的详细信息),screen对象(提供用户浏览器分辨率等信息),对cookies的支持,对xmlHttpRequest的支持等。
以上是关于javascript组成的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript学习(八十二)—JavaScript的组成