javascript簡介

javascript是一種通用的、基于原型的、面向對象的腳本語言,它當初的設計目標是在不占用很多系統和網絡資源的情況下提供一種可以插入不同的應用程序的通用代碼。javascript主要從java借用了不少語法的格式,但也受到了別的語言或開發工具的影響。如Perl語言。

  javascript具有如下的語言特點:

  1. 是一種腳本編寫語言(解釋型,和HTML結合好);

  2. 基于對象的語言;

  3. 開發的環境簡單,記事本就可以編寫;

  4. 安全性好;

  5. 動態性(客戶端、事件驅動);

  6. 跨平臺性(依懶于瀏覽器,與操作環境無關);

從本質上說javascript和java沒有什么聯系,只是名字相差不多而已。若非要區別它們,則可以從下面的角度一區別:

   javascript是解釋型語言,當程序執行的時候,瀏覽器一邊解釋一邊執行。而java是編譯型語言,必須經過JDK的編譯,在java虛擬機上執行。

   代碼格式不一樣,Java的代碼經過JDK編譯后成為二進制的以class作為擴展名的文件,而javascript是純文本的文件。

   在HTML中的嵌入方式不一樣。Java可以通過Applet嵌入HTML文件,而javascript是直接地寫入一個文本文件或直接寫入HTML文件中。