JavaScript简介

JavaScript简史

  • JavaScript诞生于1995年,当时主要负责表单的输入验证。

    • 如果没有表单验证的功能,填入信息之后,等好久之后,反馈回来的信息说,你输入的信息不符合规范。
  • 网景公司(Netscape)布兰登艾奇开发出JavaScript。

    • 当时这个东西出生的时候,乳名是LiveScript,开发者为了让它火,借着java的名气,改名叫JavaScript。
  • 微软为了和Netscape公司竞争,在IE3中加入JScript。

JavaScript实现

  • 一个完整的JavaScript由三部分组成:核心(ECMAScript)、文档对象模型(DOM)、浏览器对象模型(BOM)

图片描述

  • ECMAScript就是对实现该标准规定的各个方面内容的语言的描述。
  • ECMAScript规定语言的一些组成部分:语法、类型、语句、关键字、保留字、操作符、对象
  • 文档对象模型(DOM,Document Object Model)是编程接口。

    • 意思就是,给操作XML或者HTML提供了一个途径。
  • DOM把整个页面映射为一个多层节点结构。通过DOM可以创建整个文档的树形图。
  • HTML或XML页面中的每个组成部分都是某种类型的节点,这些节点又包含着不同类型的数据。
  • DOM由W3C(World Web Consortium)万维网联盟规划。
  • DOM1主要目标是映射文档的结构。
  • DOM2添加了鼠标和用户界面事件、范围、遍历(迭代)、对CSS的支持。现在使用的一般是DOM2。
  • DOM3开始支持XML规范。
  • 使用BOM可以控制浏览器显示的页面以外的部分。

    • 比如H5的部分特性,Storage部分。

神膘护体小月半
406 声望6 粉丝