初學認識:JavaScript和Java是兩個完全不同的語言

來源:互聯網
上載者:User
javascript|初學

  JavaScript 是一種描述性語言,它可以被嵌入 HTML 的檔案之中。通過 JavaScript 可以做到響應使用者的需求事件(如表單的輸入),這樣當一位使用者輸入一項資訊時,它不需要通過網路傳送到伺服器端進行處理再傳回來的過程,而可以直接在用戶端進行事件的處理。你也可以想像成有一個可執行程式在你的用戶端上執行一樣(但這種執行程式是有限的,它對用戶端電腦的控制力很差)!

  JavaScript 和 Java 很相似,但它們卻是完全不同的語言! Java 是由 Sun Microsystem 公司開發的一種物件導向的程式設計語言,類似於C++,它需要多種編譯器和支援檔案才能運行;但於 C++ 不同的是,Java 可以獨立於任何操作平台,因此它就在當今 Internet 網路各種操作平台的基礎上得以迅速發展。但它是一種比 JavaScript 複雜得多的標準程式語言。JavaScript 則是相對容易瞭解的函數式語言,JavaScript 創作者可以不那麼注重編程技巧,例如聲明所有的變數、類和方法,您也不必關心諸如 public、 private 或 protected 之類的費解的東西;更重要的是,它只能存在於一個 HTML 指令碼中,而且只有在裝入一個相容的瀏覽器時才能運行,所以許多 Java 的特性在 JavaScript 中並不支援。現在,JavaScript 分為三類:核心版、客戶方和伺服器方 JavaScript,我在本教程中僅涉及到用戶端的 JavaScript 1.3,它完全相容於 ECMA-262 標準(歐洲電腦製造協會的 JavaScript 標準);您如需瞭解的更多資訊,請參閱 Netscape 的有關 Netscape JavaScript 的介紹(微軟也有一個 JavaScript 的變種,稱之為 JScript,這我將在以後進行介紹)。目前在 Internet 上已有很多寫好的 JavaScript 代碼供您參考,本網站也將繼續把它進行完善和開發。

  applet是一種小程式,它需要編譯才能執行。是個CLASS。



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.