zoukankan      html  css  js  c++  java
  • javascript 学习javascript高级程序设计

    netscape + sun -> liveScript
    netscape ->javascript
    microsoft -> ie3 jscript

    1997 javascript 1.1 提交给ECMA ECMA-262

    javascript 包括3个部分
    核心(ECMAScript)
    文档对象模型(DOM)
    浏览器对象模型(BOM)

    ECMA 描述的以下内容:
    语法;类型;语句;关键字;保留字;运算符;对象;

    1、实现了ECMA-262中描述的支持所有的“类型,值,对象,属性,函数和程序语法
    及语义”
    2、可以增加“额外的类型,值,对象,属性,函数和程序语法及语义”
    3、支持Unicode字符标准
    4、可以扩展 替换“内建的正则表达式”

    DOM 是HTML和xml的应用程序接口(api).

    dom 各个level

    dom level 1
    1998 由dom core 和 dom html组成。
    dom core 提供xml的文档视图结构,方便访问操作文档的各个部分。
    dom html 添加html专用对象和方法。扩展了dom core。

    dom level 2 引入的心模块
    dom视图--描述跟踪文档的各种视图(css样式化之前和css样式化之后的文档)接口

    dom事件--描述事件的接口;
    dom样式--描述处理基于css样式的接口;
    dom遍历和范围--描述遍历和操作文档树的接口;

    dom level 3
    dom load and save ;dom validation;
    在dom level 3中,dom core 被扩展为支持所有的xml1.0的特性,包括xml infoset
    ,xpath,xml base;

    bom 主要处理浏览器窗口和框架,没有统一标准。

    如果感觉不错,请 一个!
    by simpman
  • 相关阅读:
    django的命令, 配置,以及django使用mysql的流程
    vue中局部组件的使用
    Chapter14【Collection、泛型】
    泛型
    集合遍历的方式(迭代器和增强for)
    Collection集合
    集合
    数组
    包装类
    基本类型与字符串之间的转换
  • 原文地址:https://www.cnblogs.com/simpman/p/2832029.html
Copyright © 2011-2022 走看看