亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于javascript、JSP、JS有什么區別和聯系

關于javascript、JSP、JS有什么區別和聯系

海綿寶寶撒 2019-11-06 09:05:28
關于javascript、JSP、JS有什么區別和聯系
查看完整描述

5 回答

?
當年話下

TA貢獻1890條經驗 獲得超9個贊

JS是JAVASCRIPT的縮寫,是客戶端腳本語言,開發WEB程序的輔助語言之一,雖然說是輔助,但是其重要性也是很高的。

JSP是一種技術。通過JAVA語言實現的。

它們之間的關系:如果你用JSP開發WEB程序,那么其開發過程中使用的主要語言就是JAVA,JS是輔助語言??梢岳斫鉃橹鞔侮P系。主:JAVA,次:JS

備注:JS的重要性在于它是WEB開發過程中經常會用到的一個客戶端腳本語言,如果你用.NET開發WEB程序也是會用到JS的。只要是WEB領域,基本都會用到它,它的作用域非常廣泛。

擴展資料:

JavaScript是一種腳本語言,其源代碼在發往客戶端運行之前不需經過編譯,而是將文本格式的字符代碼發送給瀏覽器由瀏覽器解釋運行。直譯語言的弱點是安全性較差,而且在JavaScript中,如果一條運行不了,那么下面的語言也無法運行。而其解決辦法就是于使用try{}catch(){}︰



Javascript被歸類為直譯語言,因為主流的引擎都是每次運行時加載代碼并解譯。

V8是將所有代碼解譯后再開始運行,其他引擎則是逐行解譯(SpiderMonkey會將解譯過的指令暫存,以提高性能,稱為實時編譯),但由于V8的核心部份多數用Javascript撰寫(而SpiderMonkey是用C++),因此在不同的測試上,兩者性能互有優劣。與其相對應的是編譯語言,例如C語言,以編譯語言編寫的程序在運行之前,必須經過編譯,將代碼編譯為機器碼,再加以運行。


參考資料:百度百科-語言腳本




查看完整回答
反對 回復 2019-11-07
?
qq_花開花謝_0

TA貢獻1835條經驗 獲得超7個贊

JS是JAVASCRIPT的縮寫,是客戶端腳本語言,開發WEB程序的輔助語言之一,雖然說是輔助,但是其重要性也是很高的。
js與jsp的關系就是雷鋒和雷峰塔的關系。從這句話可以看出它們倆沒有任何聯系,而實際上也是這樣。
jsp其實可以看做一種腳本語言,需要用servlet來編譯實現,然而作為一種腳本語言它有相當強大,在其中可以嵌入java代碼,jsp中幾乎可以使用全部的java類 。
其實就是可以把jsp當做html來作為網頁顯示出來,而且其上還可以嵌套java語言,也可以嵌套其他的語言類似,當然都序言用servlet來編譯實現。jsp作為字節碼文件執行后可以直接運行,不必每次都要編譯,速度快??赡芪冶硎鲞€是有點問題,但是jsp和js大多都應用于web網頁的編寫上,jsp可以看做html和java的結合體,當然js就可以在jsp上實現一些動作,特效,驗證功能,與在html中所實現的效果一樣。
因為jsp是在服務器端解釋執行的,服務器執行轉化后的.class程序,客戶端接收到的只是服務器發來的html代碼,看不到jsp代碼。而js可以在客戶端通過查看源代碼顯示出來。

 



查看完整回答
反對 回復 2019-11-07
?
holdtom

TA貢獻1805條經驗 獲得超10個贊

JS是JAVASCRIPT的縮寫,是客戶端腳本語言,開發WEB程序的輔助語言之一,雖然說是輔助,但是其重要性也是很高的。
JSP是一種技術。通過JAVA語言實現的。
它們之間的關系:如果你用JSP開發WEB程序,那么其開發過程中使用的主要語言就是JAVA,JS是輔助語言。可以理解為主次關系。主:JAVA,次:JS
備注:JS的重要性在于它是WEB開發過程中經常會用到的一個客戶端腳本語言,如果你用.NET開發WEB程序也是會用到JS的。只要是WEB領域,基本都會用到它,它的作用域非常廣泛。

 



查看完整回答
反對 回復 2019-11-07
?
哈士奇WWW

TA貢獻1799條經驗 獲得超6個贊

JS=javascript 是客戶端腳本,可以看的到。
jsp是java sever page 是服務器端的程序。

查看完整回答
反對 回復 2019-11-07
  • 5 回答
  • 0 關注
  • 706 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號