ASP 和 JavaScript 的区别是什么? 下面本篇文章就来给大家介绍一下 ASP 和 JavaScript 的区别, 希望对大家有所帮助.
ASP 和 JavaScript 之间有很多不同之处, 但其中关键的一个是: ASP 是一种服务器端脚本语言, 而 JavaScript 是一种浏览器端脚本语言.
ASP 由服务器执行, 因此允许处理 HTTP 请求标头(cookie, 网页引用, 用户代理字符串以及请求时浏览器发送的其他个人信息等), 连接到数据库并运行在他们身上, 读取或写入日志文件等等, 甚至在服务器上运行一些程序.
因此, 它可以生成动态 html 内容并将其提供给用户的浏览器. 例如, 登录页面需要服务器端脚本 (在 ASP,PHP ... 中) 来检查登录和密码 (固定文本, 来自数据库的信息......) 的有效性并生成适当的 HTML 内容.
另一方面, JavaScript 具有对 HTTP 标头的有限访问权限, 并且无法在服务器端执行任何操作(因为它在访问者的浏览器上运行).
但是, 它可以响应服务器生成的网页上的用户操作, 并与之交互(服务器告诉浏览器用户可以使用哪些选项以及响应用户的操作应该做什么).
JavaScript 更加有限, 但它提供了在服务器完成处理并失去对它的控制时扩展网页行为的工具. 验证的基本功能.
来源: http://www.css88.com/qa/javascript/11536.html