欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 社会 > JavaScript组成部分

JavaScript组成部分

2024/11/5 10:25:47 来源:https://blog.csdn.net/2402_84987408/article/details/143493218  浏览:    关键词:JavaScript组成部分

ECMAScript
ECMAScript主要定义了语法、类型、语句、关键字、保留字、操作符、全局对象。
将这门语言作为一个标准,在它的基础上再构建更稳健的脚本语言。
符合ECMAScript标准必须满足以下条件:

支持 ECMA-262 中描述的所有“类型、值、对象、属性、函数,以及程序语法与语义”。
支持 Unicode 字符标准。
DOM
DOM叫文档对象模型。
DOM是应用程序接口(API)。
DOM将整个页面抽象为一组分层的节点。
通过接口(API)开发者可以控制网页内容,轻松的删除、添加、替换、修改节点。

BOM
BOM叫浏览器对象模型。
用于支持访问和操作浏览器窗口等,如下:

弹出新浏览器窗口的能力。
移动、缩放和关闭浏览器窗口的能力。
navigator 对象,提供关于浏览器的详尽信息。
location 对象,提供浏览器加载页面的详尽信息。
screen 对象,提供关于用户屏幕分辨率的详尽信息。
performance 对象,提供浏览器内存占用、导航行为和时间统计的详尽信息。
对 cookie 的支持。
其他自定义对象,如 XMLHttpRequest 和 IE 的 ActiveXObject。
 

 ECMAScript——JavaScript语法

ECMAScript 是由ECMA 国际( 原欧洲计算机制造商协会)进行标准化的一门编程语言,这种语言在万维网上应用广泛,它往往被称为 JavaScript或 JScript,但实际上后两者是 ECMAScript 语言的实现和扩展。

DOM——文档对象模型

文档对象模型(DocumentObject Model,简称DOM),是W3C组织推荐的处理可扩展标记语言的标准编程接口。通过 DOM 提供的接口可以对页面上的各种元素进行操作(大小、位置、颜色等)

BOM——浏览器对象模型

浏览器对象模型(Browser Object Model,简称BOM) 是指浏览器对象模型,它提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。通过BOM可以操作浏览器窗口,比如弹出框、控制浏览器跳转、获取分辨率等。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com