當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JS、JSP、JQuery区别
生活随笔
收集整理的這篇文章主要介紹了
JS、JSP、JQuery区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
JS 和 JSP 一樣嗎?
—— 肯定不一樣啊。
但是很多人對于js和jsp這兩者,一直處于迷糊狀態(tài)。今天就簡單的介紹下兩者的區(qū)別。
1、JSP全稱是java server page?是JAVA企業(yè)應(yīng)用的一種動態(tài)技術(shù) 用于java語言的web開發(fā)方向。
JS全稱是javaScript?是一種頁面腳本語言,與java沒有關(guān)系,語法相似而已,由以前的livescript轉(zhuǎn)化而來,為了敢時髦改成了javacript,
.js文件一般是以javascript為語法寫的一些為html元素服務(wù)的函數(shù)/方法的庫文件。
2、最主要的區(qū)別是運行位置不同。
JSP運行在后臺服務(wù)器上,混合在HTML中的java程序段用于控制HTML的動態(tài)生成,并且通常負(fù)責(zé)調(diào)用后臺數(shù)據(jù)庫中的數(shù)據(jù),
形成能夠根據(jù)使用情況的變化的,具有豐富數(shù)據(jù)交互效果的頁面。
JavaScript 通常是運行在前臺,即運行于用戶瀏覽器的,通常不需要服務(wù)器的后臺支持(AJAX交互例外),
混合在HTML中的JavaScript腳本程序直接被瀏覽器解釋執(zhí)行,以提高頁面的美觀性和UI操作響應(yīng)速度為基本目標(biāo)。
3、JSP在HTML中用<% %>里面實現(xiàn)。
?
JS在html中用<Script> </Script>實現(xiàn)。
JQuery
JQuery是繼prototype之后又一個優(yōu)秀的Javascrīpt框架。它是輕量級的js庫(壓縮后只有21k) ,
它兼容CSS 3,還兼容各種瀏覽器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。
JQuery使用戶能更方便地處理HTML documents、events、實現(xiàn)動畫效果,并且方便地為網(wǎng)站提供AJAX交互。
JQuery還有一個比較大的優(yōu)勢是,它的文檔說明很全,而且各種應(yīng)用也說得很詳細(xì),同時還有許多成熟的插件可供選擇。
JQuery能夠使用戶的html頁保持代碼和html內(nèi)容分離,也就是說,不用再在html里面插入一堆js來調(diào)用命令了,只需定義id即可。
jQuery是一個js框架,封裝了js的屬性和方法。讓用戶使用起來更加便利。
,并且增強(qiáng)了js的功能.
使用原生js是要處理很多兼容性的問題(注冊事件等),由jQuery封裝了底層,就不用處理兼容性問題。
原生的js的dom和事件綁定和Ajax等操作非常麻煩,jQuery封裝以后操作非常方便。
總結(jié)
以上是生活随笔為你收集整理的JS、JSP、JQuery区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 综合工具-DesignCompiler学
- 下一篇: 解析面试常问题之JavaScript中的