JavaScript总结一

JavaScript概述

JavaScript简史

JavaScript诞生于1995年。当时的web正在日益兴起,人们对客户端语言的需求也越来越强烈。当时走在技术革新最前沿的Netscape公司决定开发一种客户端语言,用来处理简单的输入验证。当时就职于Netscape公司的布兰登-艾奇(Brendan Eich),开始着手为1995年2月发布的Netscape Navigator2开发一种名为LiveScript的脚本语言——该语言能同时在浏览器和服务器中使用。为了在发布前完成开发,Netscape与Sun公司建立了一个开发联盟。在发布前夕,Netscape为了搭上Java热的顺风车,临时把LiveScript改名为JavaScript。由于JavaScript 1.0 取得了巨大的成功,Netscape随即在Netscape Navigator 3 中又发布了JavaScript 1.1 。web虽然羽翼未丰,但是关注度却屡创新高。在这样的背景下,Netscape自定位为领袖公司。与此同时微软携自家的IE参与竞争,随后微软在Netscape Navigator 3 发布不久就在IE 3 中加入了名为JScript的JavaScript实现。微软推出的JavaScript实现有两个不同版本:Netscape Navigator中的JavaScript、IE中的JScript。由于当时没有规范的JavaScript语法和特性。两个版本并存的局面暴露了这个问题。随着JavaScript的发展,其标准化问题被提上了议事日程。1997年,以JavaScript 1.1 为蓝本的建议被提交得了欧洲计算机制造商协会(ECMA. European Comouter Manufacturers Association)。该协会指定39号技术委员会负责JavaScript的规范标准化,经历了数个月定义了一种名为ECMAScript的新脚本语言标准。第二年,ISO/IEC(国际标准化组织和国际电工委员会)也采用了ECMAScript作为标准。自此以后,浏览器开发商开始致力于将ECMAScript作为各自JavaScript实现的基础,也在不同程度上取得了成功。

JavaScript概念及执行原理

一、概念:JavaScript被称为Web脚本语言,因此,JavaScript是一种轻型的、解释性的脚本语言,是一种浏览器内的解释器解释执行的程序语言

二、JavaScript执行原理:当客户端向服务器请求某个页面时,服务器端将整个页面中包含JavaScript的脚本代码发送回客户机器,客户端浏览器根据发回的网页文件从上往下逐行读取并进行解析其中的HTML代码或脚本代码。(里面的代码表示脚本代码,执行脚本代码时,边解释边执行)

JavaScript脚本代码

HTML文件混合方式

在网页的标签对中直接编写脚本程序代码。

文件引用方式

当JavaScript代码较少时,完全可以使用HTML文件混合方式编写脚本程序代码,但当页面需要嵌入更多JavaScript代码时,如果只写在一个页面中,就会显得页面很复杂。因此可以将JavaScript代码单独创建一个文件,文件扩展名为.js,然后在HTML文档中引用。

注意:带有src的

你可能感兴趣的:(JavaScript总结一)