什么是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的区别是什么?的详细内容,更多请关注易知道|edz.cc其它相关文章!