js、jsp、javascript的区别是什么?

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,但是不太容易和服务器进行交互,更不能提供复杂的服务。

更多前端开发知识,请查阅 HTML中文网 !!

以上就是js、jsp、javascript的区别是什么?的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » JavaScript 答疑