上QQ阅读APP看书,第一时间看更新
3.1 JavaScript概述
视频讲解:光盘\TM\lx\3\01了解JavaScript.mp4
3.1.1 什么是JavaScript
JavaScript是一种基于对象和事件驱动并具有安全性能的解释型脚本语言,在Web应用中得到了非常广泛的应用。它不需要进行编译,而是直接嵌入在HTTP页面中,把静态页面转变成支持用户交互并响应应用事件的动态页面。在Java Web程序中,经常应用JavaScript进行数据验证、控制浏览器以及生成时钟、日历和时间戳文档等。
3.1.2 JavaScript的主要特点
JavaScript适用于静态或动态网页,是一种被广泛使用的客户端脚本语言。它具有解释性、基于对象、事件驱动、安全性和跨平台等特点,下面进行详细介绍。
解释性
JavaScript是一种脚本语言,采用小程序段的方式实现编程。和其他脚本语言一样,JavaScript也是一种解释性语言,它提供了一种简易的开发过程。
基于对象
JavaScript是一种基于对象的语言。它可以应用自己创建的对象,因此许多功能来自于脚本环境中对象的方法与脚本的相互作用。
事件驱动
JavaScript可以以事件驱动的方式直接对客户端的输入作出响应,无须经过服务器端程序。
说明
事件驱动是指当用户进行某种操作(如按下鼠标、选择菜单等)时,计算机随之作出相应的响应。这里的某种操作称为事件,而计算机作出的响应称为事件响应。
安全性
JavaScript具有安全性。它不允许访问本地硬盘,不能将数据写到服务器上,并且不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而有效地防止数据的丢失。
跨平台
JavaScript依赖于浏览器本身,与操作系统无关,只要浏览器支持JavaScript, JavaScript的程序代码就可以正确执行。