📄 1.1.3.htm
字号:
<html>
<head>
<title>Untitled Document</title>
<LINK REL ="stylesheet" TYPE = "text/css" HREF = ".../contents.css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF">
<h2 align="center">JavaScript 应用</h2>
<p>JavaScript 虽然与 Java 的名称类似,但二者不论在性质上还是用途上都大不相同--Java 是一种类似于 C++ 的高级语言,可以实现各种复杂、专业化的应用(例如,著名的电子商务平台
Enfinity 就是基于 Java 技术构建的);而 JavaScript 则是一种脚本语言,只能实现有限的功能(例如,无法进行文件的读写)。</p>
<p>
但是作为一种脚本语言,JavaScript 可以说是非常成功的,它在相当多的领域得到了广泛的应用。它不但可以用于编写 Web 浏览器端(或者称为客户端)脚本,实现在
Web 页面上下文中执行的程序,而且可以在服务器端用于编写可处理浏览器提交的信息并相应地更新浏览器显示的 Web 服务器程序。<p>
1.客户端应用<p>
JavaScript 最典型的应用就是开发客户端 Web 应用程序,也就是开发所谓的客户端脚本。与高级语言不同,客户端脚本程序通常都是解释执行的。也就是说,在执行
JavaScript 脚本之前,无须进行编译等预处理。<p>
在最典型的客户端应用中,JavaScript 脚本程序被嵌入到 HTML 文件中,随着 HTML 文件一同下载到浏览器端。浏览器读 HTML 文件,然后解释执行并显示其中的元素。读取
HTML 文件并分辨其中的元素的过程称为语法分析或解析(parsing)。如果解析到 JavaScript 脚本,则浏览器执行其脚本语句。<p>
2.服务器端应用<p>
JavaScript 脚本不但可以运行于客户端,而且可以运行于服务器端,用于实现服务器端的某些特定功能(例如,取代传统 CGI 程序的表单处理功能)。在 Microsoft
的服务器上,典型的一种应用就是作为 ASP(Active Server Pages,活动服务器页)的实现脚本。<p>
服务器端脚本的工作过程如下:浏览器输入 URL 请求;服务器调用脚本,生成从浏览器传递数据的对象,并向脚本提供这些对象;脚本进行处理(对于数据库应用则需要进行特定的数据库操作),并将数据以
HTML 文件的方式通过服务器返回发出请求的浏览器。<p>
<p>
说明:本书的重点在于客户端应用,对于如何编写服务器端脚本程序的详细信息,请读者参考其他书籍。
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -