zoukankan      html  css  js  c++  java
  • JS_高程1.javascript简介

    1.javaScript诞生于1995年,最开始是为了处理以前由服务器端语言负责的一些诸如验证的操作。

    2.一些名词:

    ECMA:European Computer Manufacturers Association。欧洲计算机制造商协会。

    ECMA-262:一种名为ECMAScript(ek-ma-script)的新脚本语言的标准。

    ISO/IEC:International Organization for Standardization and International Electrotechnical Commission.国际标准化组织和国际电工委员会,ISO/IEC-16262。

    3.完整的Javascript包含以下三个部分:

    (1)核心:ECMAScript,由ECMA-262定义,提供核心语言功能。

    (2)文档对象模型:DOM,提供访问和操作网页内容的方法和接口。

    (3)浏览器对象模型:BOM,提供与浏览器交互的方法和接口。

    4.ECMA-262只是规定了javascript这门语言最基本核心的部分,包括以下部分:

      语法

      类型

      语句

      关键字

      保留字

      操作符

      对象

    5.文档对象模型(DOM,Document Object Model)

      DOM是针对XML但是经过扩展用于HTML的应用编程接口(API,Application Programming Interface)

      DOM的级别:

    (1)DOM Level 1

        DOM 1级又DOM核心(DOM Core)和DOM HTML组成。

    (2)DOM Level 2

        加入了下列新的模块:

         DOM视图,DOM Views 定义了跟踪不同的文档。

         DOM事件,DOM Events 定义了事件和事件处理的接口。

         DOM样式,DOM Style 定义可看基于CSS为元素的应用样式接口。

         DOM历遍和范围,DOM Traversal and Range 定义了历遍和操作文档树的接口。

    (3)DOM Level 3

        DOM加载和保存,DOM Load and Save 定义了以统一的方式加载和保存文档,

        DOM验证,DOM Validation 定义验证文档的方法。

           DOM3级同时对DOM的核心进行了扩展,开始支持XML 1.0规范。

    注:目前,支持DOM标准已成为浏览器开发商的首要目标。

          有关各大浏览器多DOM标准的支持情况在高程书的P7。

        

  • 相关阅读:
    hdu 1203 I NEED A OFFER! (01背包)
    链式前向星
    hdu 3790 最短路问题 (spfa练手)
    hdu 2859 Phalanx (最大对称子矩阵)
    hdu 1160 FatMouse's Speed (最长上升子序列+打印路径)
    hdu 5289 Assignment (ST+二分)
    vue环境配置 vue-cli脚手架
    1、初始Java应用程序
    HTML5之Canvas画正方形
    布尔表达式
  • 原文地址:https://www.cnblogs.com/LinSL/p/6125854.html
Copyright © 2011-2022 走看看