编程语言JavaScript简介
作者:bea
JavaScript 是什么?
JavaScript 是一种广泛应用于客户端网页(浏览器)开发的脚本语言,如用来给 HTML 网页添加动态功能,比如响应用户的各种操作等。JavaScript 是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言,大部分情况下是由网页浏览器来执行的。
JavaScript 是美国 Sun 公司的注册商标,目前 Javascript 的最新版本为 1.9 版,遵循 Ecma 国际(前身为欧洲计算机制造商协会)的 ECMA-262标准(即ECMAScript),该版本还在不断发展中。
JavaScript 特点
脚本编写语言
JavaScript 是一种脚本语言,它采用小程序段的方式实现编程。像其它脚本语言一样,JavaScript 是一种解释性语言,在浏览器执行的时候被逐行的翻译。
基于对象的语言
JavaScript 是一种基于对象的语言,同时也可以看作是面向对象的,这意味着它能运用自己已经创建的对象。因此,许多功能可以来自于脚本环境中对象的方法与脚本的相互作用。
简单性
要使用了编写 JavaScript 是非常简单的,您无需安装特定的开发环境,只需要一个简单的记事本即可编写 JavaScript 脚本。它具有基本的程序语法和语言结构以及弱数据类型,而这些都是很容易学习和使用的。
安全性
JavaScript 是一种安全性语言,它不允许访问本地的硬盘,并不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而有效地防止数据的丢失。
动态性
JavaScript 是动态的,它可以直接对用户的输入做出响应,无须经过 Web 服务程序。它对用户的反映响应,是采用以事件驱动的方式进行的。所谓事件驱动,是指在网页中执行了某种操作所产生的动作,就称为“事件”(Event):比如按下鼠标、移动窗口、选择菜单等都可以视为事件。当事件发生后,可能会引起相应的 JavaScript 事件响应。
跨平台性
JavaScript 是由网页浏览器来执行,与操作系统环境无关,只要能运行浏览器的计算机,并支持 JavaScript 的浏览器就可正确执行。
JavaScript 和 Java 的区别
JavaScript 和 Java 是完全不同的两种语言。Java 由 Sun 公司开发,是更为复杂更强大的语言,并应用于各种场合。
猜你喜欢
您可能感兴趣的文章:
- JavaScript字符串对象substring方法入门实例(用于截取字符串)
- 让IE8浏览器支持function.bind()方法
- jquery获取radio值(单选组radio)
- js数组的基本操作(很全自己整理的)
- Javascript中的关键字和保留字整理
- javascript复制粘贴与clipboardData的使用
- 复制网页内容,粘贴之后自动加上网址的实现方法
- jquery获取radio值实例
- JavaScript字符串对象substr方法入门实例(用于截取字符串)
- javascript实现复制与粘贴操作实例
- JavaScript字符串对象split方法入门实例(用于把字符串分割成数组)
- JavaScript字符串对象slice方法入门实例(用于字符串截取)
- JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
- JavaScript字符串对象的concat方法实例(用于连接两个或多个字符串)
- JavaScript中的6种运算符总结
- JavaScript中使用document.write向页面输出内容实例
- 在HTML代码中使用JavaScript代码的例子
- JavaScript代码应该放在HTML代码哪个位置比较好?
- JavaScript基础教程之alert弹出提示框实例