跳轉到內容

JavaScript/非 Java

來自華夏公益教科書
前文:簡介 索引  

儘管名稱相似,Java 和 JavaScript 之間幾乎沒有關係,除了語法之外。由於兩者都經常在網際網路上使用,因此初學者可能會混淆兩者。事實上,它們是由兩家完全不同的公司開發的,目標和目的也不同:Netscape 開發了 JavaScript,Sun Microsystems 開發了 Java。JavaScript 可以被大多數瀏覽器直接快速地解釋,而 Java 則需要啟動一個單獨的“Java 虛擬機器”才能執行。JavaScript 和 Java 使用類似的語法(基於 C 語言),但許多命令卻大不相同。它們之間還存在技術差異。Java 是一種 靜態型別語言,它要求宣告所有變數及其型別(例如整數、字串或布林值)。相反,Javascript 是一種“鬆散”型別語言,允許在沒有事先宣告的情況下使用變數。

例如,比較兩種向顯示器(頁面)寫入的方法。在 Java 中,要寫入“Hello world!”,程式碼將是:System.out.println("Hello world!");,而在 JavaScript(在瀏覽器中)中,它將是:document.write("Hello world!");

前文:簡介 索引  
華夏公益教科書