導航:首頁 > 編程語言 > jsjava

jsjava

發布時間:2022-02-10 04:43:07

『壹』 js和java的區別急!

jsp與asp php是同一個級別的,都是運行在伺服器里的腳本格式。
javascript 是直接運行在客戶端的腳本語言。

首先,javascript是netscape發明的,提交給ECMA組織進行標准化,JavaScript在不斷的修訂,從1.0到1.1、1.2、1.3、1.5,而ECMAScript也在不斷的升級,有Edition 1、2、3,其中Edition 3相當於JavaScript 1.5。雖然MS後來參與了標准化,但還是以NS為主導的。目前正在制定的Edition 4也將以Netscape正在制定的JavaScript 2.0協同開發。順便說一下,jscript的文檔在Windows Script 5.6(包含jscript、vbscript和windows host script編譯器)之前是很差的,就是因為ms只是在抄襲而又沒抄全。在我的《javascript隱藏秘技》中,還指出了ms的jscript的幾處實現上的bug(與ECMAScript標準的不一致)。

javascript還有一些其他的實現,比如apache的許多項目,比如resin的jsp實現了js 1.3(類似jscript用於asp)。注意jsp只是一個伺服器腳本語言的規范,並沒有規定一定要用java,事實上有不少jsp engine支持額外的腳本語言,尤其是支持js居多。

DOM和jscript是分離的。W3C DOM 和DHTML也不是一回事。在IE 5之前,jscript只支持MS專有的DHTML(NS也有自己的專有DHTML用於NN系列,MS是仿造它的),但是DOM(文檔對象模型)是W3C制定的標准,不是MS的!到目前為止,仍然是Mozilla(Netscape)對DOM的支持最好(支持所有的DOM Level 1和大多數DOM Level 2特性),IE 6隻支持了絕大多數的DOM Level 1和極少的DOM Level 2特性。

簡單的說,一個jsp程序員必須要是一個Java程序員。而一個能寫javaScript的就不一定了!呵呵
javascrip只是從java語言中提取出來的一部分冬冬,在網頁中用javascript這個東西很不好的,最好不用
有很多很多介紹和說明www.iyuanma.com
參考資料:http://www.iyuanma.com/Book/CSDN/phppost7/php55930.htm

『貳』 javascript和java.web的區別是什麼(本人新手)

javaweb是伺服器端程序 用來輸出動態網頁(當然伺服器端程序不只是有java 還有php和asp)
javascript是網頁組成的一部分 (網頁組成3大部分html css javascript)
.看出關系了吧

『叄』 Java與js的區別在哪

Java是後端開發語言,js其實就是JavaScript的簡稱,他本身與java沒有關系,js是前端開發腳本語言。js在html中可以運行的。

『肆』 javascript,是java嗎

javascript,俗稱js,是一門交互性語言,它是用java編譯出來的一種新語言,也就是用java編譯的api功能,換一句話說學會java,等於學會了javascript,因為裡面的運行api都是java寫出來的

『伍』 js代碼轉換為java

參考網頁鏈接

這是JS和Java之間的序列化和反序列化

『陸』 Javascript:js裡面寫的是java語句

你寫的是一個純javascript,不是java
裡面的document是HTML DOM中的對象,不是java對象。
具體參照一下網址:http://www.w3school.com.cn/htmldom/dom_obj_document.asp

希望對你有所幫助

『柒』 js和java的區別

由於JavaScript和Java語言名字的相似,讓大部分同學認為JavaScript與Java語言有一定的關聯性。但它們並不像我們想像的那樣聯系緊密,甚至可以肯定地說它們有很大的區別.。
1.語言本質不同。
JavaScript 是一種輕量級的編程語言,是可插入 HTML 頁面的編程代碼,插入 HTML 頁面後,可由所有的現代瀏覽器執行。
Java是一種通過解釋方式來執行的語言。
2.數據類型不同。
Java數據類型有:int、double、char、Boolean等。
JavaScript數據類型有:number、string、Boolean等。
3.應用范圍不同。
Java廣泛用於PC端、手機端、互聯網、數據中心等。
JavaScript主要用於嵌入文本到HTML頁面中,進行讀寫HTML,控制cookies等。
綜上所述,我們可以發現JavaScript與Java雖然都可以應用於網頁設計,但實際上它們是兩種語言。

『捌』 JavaScript與Java有什麼關系

avaScript和Java是兩種不一樣的語言,但是它們之間存在聯系。
背景方面
Javascript(1995年,Netscape公司僱傭了程序員Brendan Eich開發這種網頁腳本語言)最初名字叫做Mocha,1995年9月改為LiveScript。12月,Netscape公司與Sun公司(Java語言的發明者和所有者)達成協議,後者允許將這種語言叫做JavaScript。這樣一來,Netscape公司可以藉助Java語言的聲勢,而Sun公司則將自己的影響力擴展到了瀏覽器。使用Java語言開發網路應用程序,JavaScript可以像膠水一樣,將各個部分連接起來。當然,後來的歷史是Java語言的瀏覽器插件(applet)失敗了,JavaScript反而發揚光大。
另: ECMAScript和JavaScript的關系是,前者是後者的規格,後者是前者的一種實現。在日常場合,這兩個詞是可以互換的。
語法方面
JavaScript的基本語法和對象體系,是模仿Java而設計的。但是,JavaScript沒有採用Java的靜態類型。正是因為JavaScript與Java有很大的相似性,所以這門語言才從一開始的LiveScript改名為JavaScript。基本上,JavaScript這個名字的原意是「很像Java的腳本語言」。
在JavaScript語言中,函數是一種獨立的數據類型,以及採用基於原型對象(prototype)的繼承鏈。這是它與Java語法最大的兩點區別。JavaScript語法要比Java自由得多。數據結構部分則借鑒Java語言,包括將值分成原始值和對象兩大類。
編譯方面
另外,Java語言需要編譯,而JavaScript語言則是運行時由解釋器直接執行。
結語
總之,JavaScript的原始設計目標是一種小型的、簡單的動態語言,與Java有足夠的相似性,使得使用者(尤其是Java程序員)可以快速上手。

『玖』 js轉java代碼

package p1;

import java.util.Arrays;
import java.util.LinkedList;

public class Guy
{
public static void recursionSub ( LinkedList<int[]> list, int count, int[] array, int ind, int start, int... indexs )
{
start++;
if (start > count - 1)
{
return;
}
if (start == 0)
{
indexs = new int[array.length];
}
for ( indexs[start] = ind; indexs[start] < array.length; indexs[start]++ )
{
recursionSub (list, count, array, indexs[start] + 1, start, indexs);
if (start == count - 1)
{
int[] temp = new int[count];
for ( int i = count - 1; i >= 0; i-- )
{
temp[start - i] = array[indexs[start - i]];
}
list.add (temp);
}
}
}

public static void main ( String[] args )
{
int[] array = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
LinkedList<int[]> list = new LinkedList<int[]> ();
recursionSub (list, 3, array, 0, -1);
for ( int[] strings : list )
{
System.out.println (Arrays.toString (strings));
}
}
}

『拾』 javascript比java難嗎

樓主您好
js理論上來說確實是比java難的
但日常使用95%以上的情況,js都比較簡單。反而java龐大的體系會讓人感覺java更難,但js高級應用確實要麻煩的多,同是java和js高手,看java源碼會得心應手(即使沒接觸過這個類這個方法),但看框架的js代碼明顯會思考很長時間甚至難以理解(比方讓你看requirejs的源碼)

閱讀全文

與jsjava相關的資料

熱點內容
單片機kill4軟體下載收費嗎 瀏覽:846
蘋果手機怎麼連接RMS伺服器 瀏覽:603
cisco路由器基本配置命令 瀏覽:186
android狀態欄顏色透明 瀏覽:116
db2編譯工具 瀏覽:181
騰訊雲伺服器創建環境 瀏覽:567
監管資金怎麼解壓 瀏覽:670
榮耀手機內存清理文件夾 瀏覽:174
外派程序員方案 瀏覽:554
安卓怎麼把桌面的軟體變成卡通 瀏覽:885
魯班鎖解壓嗎 瀏覽:395
打包發送文件如何加密 瀏覽:213
centos解壓縮zip 瀏覽:388
我的世界怎麼用命令風塊取消指令 瀏覽:1000
安卓軟體請求超時怎麼辦 瀏覽:476
androidapp調用另一個app 瀏覽:621
數控銑床法蘭克子程序編程 瀏覽:174
linux打包命令targz 瀏覽:997
抖音app是哪個 瀏覽:407
蘋果app怎麼上架 瀏覽:255