问题 问答题 简答题

客户端脚本和服务器端脚本各自的功能、特点及区别是什么?

答案

参考答案:

客户端脚本完全是在客户浏览器里解释运行的,要么在“<script>”中,要么在一些事件里,要么单独一个文件,总之在IE浏览器中直接查看源代码一般都可以看到客户端脚本,对最终浏览用户来说代码相对是公开的,它控制着用户与浏览器的交互;而服务器端脚本则是在服务器上运行的,需要各种服务器软件的支持(比如IIS、Apache等)才能测试运行,传送到用户那里的只是执行的结果而已。服务器端脚本可用于生成网页代码(可以包括HTML、CSS、JavaScript等),它正是平常所说的ASP/ASP.Net、PHP、JSP等,在动态网页中一般用“<%%>”、“<??>”等符号包围。  客户端脚本具有运行速度快、处理灵活的优点,但是安全性比较差(程序是被下载到客户端运行的,用户可以很容易地读到源程序);服务器端脚本正相反,有很高的安全性(用户不能看到源程序,只能看到结果),不过速度比较慢,每执行一次都要在网络上传输数据。

选择题
多项选择题