JS 是 JavaScript 的缩写, JS 和 JavaScript 没有区别. 下面给大家介绍一下 jsp 和 JS(JavaScript)的区别. 有一定的参考价值, 有需要的朋友可以参考一下, 希望对大家有所帮助.
什么是 JS(JavaScript)?
JS(JavaScript)一种直译式脚本语言, 是一种动态类型, 弱类型, 基于原型的语言. 它的解释器被称为 JavaScript 引擎, 为浏览器的一部分, 广泛用于客户端的脚本语言, 最早是在 html 网页上使用, 用来给 HTML 网页增加动态功能.
JavaScript 是 web 的客户端技术, 它是一种脚本语言, 不用编译, 由浏览器解释执行. 它也是插入在 HTML 页面当中.
JavaScript 脚本的执行都是事件驱动的, 当浏览器加载完 HTML 页面之后, 用户点击页面中的按钮或者文本框的时候, 如果页面中为这些按钮或文本框写好了响应事件 JavaScript 的脚本, 那么用户在做响应动作时就会触发这些脚本的执行.
JavaScript 脚本可以不与服务端进行通信, 就对客户的动作作出响应.
什么是 JSP?
JSP 全名为 Java Server Pages, 中文名叫 java 服务器页面, 其根本是一个简化的 Servlet 设计, 它 是由 Sun Microsystems 公司倡导, 许多公司参与一起建立的一种动态网页技术标准.
jsp 技术是 Web 网站的服务端技术, 可以简单理解为 jsp 技术说是用来生成动态网页的.
普通的网页是 HTML 的, 它是静态的, 需要事先用 HTML 语言编写好. 那么我们在 HTML 页面中加入一些 java 代码, 用 java 代码部分动态的内容插入到原来的 HTML 页面中, 那么, 这个页面就可以成为 jsp 页面. 即, jsp=HTML+java.
jsp 和 JS(JavaScript)的区别
1, 位置上的不同, JavaScript 一般在前台运行, 要求浏览器要支持 JS, 而 JSP 是在后台服务器上的, 主要用于控制 HTML.
2,jsp 是在 HTML 中以 <%%> 的形式出现, 而 JS 是在 HTML 中以 < script></script > 来实现.
JSP 和 JS 相比, 一般情况下, JS 在客户端生成 HTML, 但是不太容易和服务器进行交互, 更不能提供复杂的服务.
更多前端开发 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/qa/javascript/14565.html