JavaScript简介

JavaScript概述

Javascript诞生于1995年,在那个只有28.8kbit/s上网速度的时代。用于验证表单的工作都是由服务端完成的,想象下对于每一个简单的表单,服务器都要在那个纠结的网速下面,去确定用户是否填写了所有必填域,是否输入了无效数据。是多么令人痛苦的事情。所以JavaScript作为能在客户端就完成这些基本验证而诞生了。现在JavaScript已从一个简单的输入验证器发展成一门强大编程语言。能够运行在服务器端了,典型代表是当今最火的技术Node.js

Javascript名字的由来

JavaScript是由Netscape公司的布兰登·艾奇开发的。刚刚开始的时候,它的名字叫liveScript,后来为了搭上当时炒作的Java热潮,改名为JavaScript

JavaScript的标化组织:

欧洲计算机制造商协会的第39号委员会即ECMA TC39发布的ECMA-262标准

该标准定义为:标准化一种通用,跨平台,供应商中立的脚本语言的语法和语义。与此对应的国际标准化组织的标准为ISO/IEC-16262

JavaScript的实现

一个完整的JavaScript包括了:ECMAScript + DOM + BOM

image

ECMAScript

ECMAScript由标准定义,它定义了这门语言由下列部分组成

①语法

②类型

③语句

④关键字

⑤保留字

⑥操作符

⑦对象

JavaScript实现了ECMAScript,Adobe ActionScript实现了ECMAScript,Node.js同样实现了ECMAScript,ECMAScript的最新版本是5

DOM

DOM的全称是文档对象模型。是针对XML但经过扩展的用于HTML的应用编程接口.DOM把整个页面映射称一个多层节点结构。

DOM级别

DOM1:DOM核心 + DOM HTML

DOM2: 由DOM核心、DOM HTML、DOM视图、DOM事件、DOM样式,DOM遍历和DOM范围组成

DOM3:在DOM2的基础上,增加了统一方式加载和保存文档的方法以及新增验证文档方法

在网页中使用Javascript

原文地址:https://www.cnblogs.com/tao-zi/p/3190090.html