HTML5/CSS3/JavaScript技术大全
上QQ阅读APP看书,第一时间看更新

1.3.3 客户端JavaScript

JavaScript有两种形式,即客户端JavaScript和服务器端JavaScript。服务器端JavaScript是被Web服务器用来访问文件系统、与其应用程序通信、访问数据库和执行其他任务的。

客户端JavaScript和服务器端JavaScript具有相同的基本编程语言特征,它们之间的关系可由图1-1表示。

47140-00-020-1.jpg

图1-1 客户端JavaScript和服务器JavaScript的关系

客户端JavaScript就是指把JavaScript解释器嵌入到Web浏览器中,一般提到的JavaScript都是指客户端JavaScript。本书主要是介绍客户端JavaScript语言核心。

客户端的JavaScript将JavaScript解释器的脚本化能力与Web浏览器定义的文档对象模型(Document Object Model,DOM)结合在一起,因为这两种技术是以相互作用的方式结合在一起的,所以它们结合的结果大于两部分能力之和,即客户端JavaScript使得可执行的内容分散在网络中的各个地方,它是新一代动态文档(DHTML)的核心。