JavaScript具有很多优点:
1.简单性 JavaScript是一种脚本编写语言,它采用小程序段的方式实现编程,像其它脚本语言一样,JavaScript同样已是一种解释性语言,它提供了一个简易的开发过程。它的基本结构形式与C、C++、VB、Delphi十分类似。但它不像这些语言一样,需要先编译,而是在程序运行过程中被逐行地解释。它与HTML标识结合在一起,从而方便用户的使用操作。
2.动态性 JavaScript是动态的,它可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用户的反映响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页中执行了某种操作所产生的动作,就称为“事件”。比如按下鼠标、移动窗口、选择菜单等都可以视为事件。当事件发生后,可能会引起相应的事件响应。
3.跨平台性 JavaScript是依赖于浏览器本身,与操作环境无关,只要能运行浏览器的计算机,并支持JavaScript的浏览器就可以正确执行。 4.节省CGI的交互时间 随着WWW的迅速发展有许WWW服务器提供的服务要与浏览者进行交流,确浏览的身份、需服务的内等等,这项工作通常由CGI/PERL编写相应的接口程序与用户进行交互来完成。很显然,通过网络与用户的交互过程一方面增大了网络的通信量,另一方面影响了服务器的服务性能。服务器为一个用户运行一个CGI时,需要一个进程为它服务,它要占用服务器的资源(如CPU服务、内存耗费等),如果用户填表出现错误,交互服务占用的时间就会相应增加。被访问的热点主机与用户交互越多,服务器的性能影响就越大。
JavaScript是一种基于客户端浏览器的语言,用户在浏览中填表、验证的交互过程只是通过浏览器对调入HTML文档中的JavaScript源代码进行解释执行来完成的,即使是必须调用CGI的部分,浏览器只将用户输入验证后的信息提交给远程的服务器,大大减少了服务器的开销。
分享到:
相关推荐
java script
一个用JAVA SCRIPT编写的日期控件 非常好看
Java script脚本常用代码,比较全,供JS初学者参考。
html与Java Script、html与Java Script、html与Java Script
java script 学习笔记 个人摘录笔记 笔记全,实用
java script 详细课件java script 详细课件
一些用于网页的很好用的Java script特效代码
Java Script精彩实例教程 Java Script精彩实例教程
关于 java script的参考书,是java script的培训教程的ppt,很不错
Java Script 经典教程(二)——JavaScript圣经第5版
Java Script开发指南
java script 完全解析 美国 可以供大家参考
java script教学范本,比较详细的介绍js这门语言
JAVA SCRIPT 函数 完整 版
java script参考教程,只限初学者用
这是一个简单的java script例子,入门的可以下来看看
java script精彩实例教程
Java Script精彩实例教程下载 Java Script精彩实例教程下载
java script 网页特效代码 在网页显示当前时间