• 技术文章 >Web开发 >JavaScript

    javascript的3个组成部分

    小妮浅浅小妮浅浅2021-09-03 16:55:50原创514

    一个完整的 JavaScript 实现由以下 3 个不同部分组成:

    1、核心,语言核心部分,描述了该语言的语法和基本对象。

    2、文档对象模型,网页文档操作标准,描述处理网页内容的方法和接口。

    3、浏览器对象模型,客户端和浏览器窗口操作基础,描述与浏览器进行交互的方法和接口。

    Web 浏览器只是 ECMAScript 实现的宿主环境之一。宿主环境不仅提供基本的 ECMAScript 实现,同时也会提供各种扩展功能。

    文档对象模型是 HTML 的应用程序编程接口(API)。DOM 把整个文档映射为一个树形节点结构,以方便 JavaScript 脚本快速访问和操作。

    核心(ECMAScript)

    由ECMA-262定义的ECMAScript是一种在国际认可的标准的脚本语言规范,与Web浏览器没有依赖关系。ECMA-262标准主要规定了这门语言由以下组成部分:

    2009年ECMAScript 5.0版正式发布。在很长一段时间,使用javaScript都是按照5.0的标准。2015年ECMAScript 6发布正式版本,官方称为ECMAScript 2015。ECMAScript定义了脚本语言的所有属性、方法和对象。因此抵用web客户端脚本编码时一定要遵循ECMAScript标准。

    文档对象模型(DOM)

    DOM(文档对象模型)是 HTML 和 XML 的应用程序接口(API)。DOM 将把整个页面规划成由节点层级构成的文档。HTML或XML页面中的每个组成部分都是某种类型的节点,这些节点又包含着不同类型的数据。

    浏览器对象模型(BOM)

    IE 3.0 和 Netscape Navigator 3.0 提供了一种特性 - BOM(浏览器对象模型),可以对浏览器窗口进行访问和操作。使用 BOM,开发者可以移动窗口、改变状态栏中的文本以及执行其他与页面内容不直接相关的操作。

    以上就是javascript的3个组成部分,希望对大家有所帮助。更多Javascript学习指路:Javascript

    本文转载于php中文网,如有侵犯联系作者修改。

    专题推荐:javascript组成
    品易云
    上一篇:javascript获取dom元素的方法 下一篇:js字符串中的三种引号

    相关文章推荐

    • javascript中的3个组成部分• javascript是脚本语言吗• javascript超级的介绍• javascript是编程语言吗• javascript变量命名的原则• JavaScript如何求数组的质数• javascript方法和函数的区别• javascript中debugger的应用场景• javascript中函数作用域的介绍• javascript中浅拷贝是什么• javascript中JSON.stringify的注意点• Javascript迭代器的两种写法• JavaScript多个点号如何理解• javascript实现算术加法运算的方法• javascript获取dom元素的方法

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网