JavaScript 简介
JavaScript是Web互联网上最流行的脚本语言,它几乎可以在所有主流的浏览器中工作,比如IE浏览器Internet Explorer, Mozilla Firefox, Google Chrome, Opera,和 Safari浏览器。
什么是JavaScript?
JavaScript是网页设计者为了给HTML网页添加动态互动效果而应用的
JavaScript是一种脚本语言(浏览器脚本语言)
脚本语言是一种轻量级的程序语言
JavaScript通常可以直接嵌入HTML网页中
JavaScript是一种解释性语言(即JavaScript脚本的执行不必经过预编译)
JavaScript每个人都可以免费使用。
JavaScript 和 java
JavaScript和java是一样的吗?
JavaScript和java完全是两码事!不论是从概念和语言的设计上说,它们都是两种完全不同的语言。
由Sun Microsystems公司开发的Java语言是一种更为复杂和强大的程序语言!Java就像是C,C++这种语言。
JavaScript的用途
JavaScript给HTML网页设计师带来一个全新的编程工具 – HTML设计师通常并不是程序员,它们只负责网站的前端的美工设计。但是JavaScript是一种语法非常简单的脚本语言。几乎每个人都可以在他们自己的HTML网页中插入一个很小的代码片段。
JavaScript可以将动态的文本加入到HTML网页中 – 比如这样的一个JavaScript声明: document.write("<h1>" + name + "</h1>"),这段代码就可以将一段动态可变的文本写入HTML网页中。
JavaScript可以响应事件 –JavaScript可以在一些事件发生时被执行,比如在页面加载完成后,或者用户点击了一个HTML元素后,JavaScript可以对这些事件进行响应。 JavaScript可以读取和写入HTML元素 – JavaScript可以读取或者改变一个HTML元素的内容。
JavaScript可以用来验证数据 – JavaScript可以在表单数据被传送到服务器之前对它们进行验证。这样就节省了大量服务器处理的时间,即JavaScript是一种浏览器脚本语言,它并不是由服务器来处理脚本的。
JavaScript可以检测访问者的浏览器类型等 – 一段JavaScript代码可以检测访问者的浏览器类型,同时根据用户的浏览器来加载另一个特意为这个浏览器设计的页面。
JavaScript可以创建cookies – JavaScript可以在访问者的电脑上储存和读取信息。
JavaScript和ECMAScript
JavaScript的官方名称叫ECMAScript。
ECMAScript是由ECMA organization开发和维护的。
ECMA-262是JavaScript的官方标准。
它是由Brendan Eich在Netscape(Navigator 2.0)开创的,从1996年就开始出现在所有的Netscape和Microsoft浏览器中。
ECMA-262的开发始于1996年,第一个修改版本是在1997年6月被ECMA全体委员大会采纳的。
1998年,它被认可为符合国际ISO(ISO/IEC 16262)标准的语言。
这个标准的发展和更新仍然没有停止。