• 第一章 JavaScript简介


    JavaScript的实现主要有三部分组成:
    核心(ECMAScript) 文档对象模型(DOM) 浏览器对象模型(BOM)
    ECMAScript定义的只是对于一个标准的描述,JavaScript实现了ECMAScript,Adobe ActionScript也实现了ECMAScript。
    DOM的针对XML但经过扩展用于HTML的应用程序编程接口(API)。
    DOM包括DOM1和DOM2,DOM1包括DOM核心和DOM HTML。其中DOM核心规定的是如何映射基于XML的文档结构,以便简化对文档中任意部分的访问和操作。DOM HTML模块则在DOM核心的基础上加以扩展,添加了针对HTML的对象和方法。DOM2扩充了鼠标和用户界面事件、范围、遍历(迭代DOM文档的方法)等细分模块,而且通过对象接口增加了对CSS的支持。DOM1级中的DOM核心也经过扩展开始支持XML命名空间。
    DOM2引入的新模块

    DOM视图(DOM views):定义了跟踪不同文档(例如,应用CSS之前和之后的文档)视图的接口
    DOM事件(DOM Events):定义了事件和事件处理的接口
    DOM样式(DOM Style):定义了基于CSS为元素应用样式的接口
    DOM遍历和范围(DOM Traversal and Range):定义了遍历和操作文档树的接口
    DOM3进一步扩展了DOM,引入了以统一方式加载和保存文档的方法——在DOM架子啊和保存模块中定义;新增了验证文档的方法——在DOM验证模块中定义。

    总结:
    JavaScript是一种专为与网页交互而设计的脚本语言:
    ECMAScript,由ECMA-262定义,提供核心语言功能
    DOM 提供访问和操作网页内容的方法和接口
    BOM提供与浏览器交互的方法和接口

  • 相关阅读:
    codevs1080线段树练习
    NOIP2015 子串
    codevs1204 寻找子串位置
    字符串匹配的KMP算法
    TYVJ1460 旅行
    基础
    搜索
    二叉排序树
    二叉树
    poj
  • 原文地址:https://www.cnblogs.com/frontor/p/4720801.html
Copyright © 2020-2023  润新知