星期三, 1月 17, 2007

JavaScript 不等於 Java

JavaScript

是一種基於對象的腳本語言。網景通訊公司最初在它的Navigator 2.0產品上設計並實現的,原名LiveScript。目前已經在WWW上廣泛用於動態Web頁面的程式語言。

Java

Java,是一種可以編寫跨平臺應用軟體的物件導向的程式設計語言,它最初被命名為Oak,作為一種小家用電器的程式設計語言,用於解決諸如電視機、電話、鬧鐘、烤麵包機等家用電器的控制和通訊問題。由於這些智慧型家電的市場需求沒有預期的高,Sun放棄了該項計劃。就在Oak幾近失敗之時,隨著Internet的發展,Sun看到了Oak在電腦網路上的廣闊應用前景,於是改造了Oak,在1995年5月以“Java”的名稱正式發佈了。Java伴隨著Internet的迅猛發展而發展,逐漸成為重要的Internet程式設計語言。

JavaScript並非Java

JavaScript是由網景通訊公司(Netscape)最初在它的Navigator 2.0產品上設計並實現的,原名LiveScript,除了句法上有一些相似之處以及都能夠提供網頁中的可執行內容以外,JavaScript和Java是完全不相干的。

JavaScript並不簡單

實際上儘管JavaScript是作為一種給非程式設計師提供的腳本語言而不是給程式設計師提供的程式語言來推廣和宣傳的,但是JavaScript是一門具有非常豐富特性的程式語言,和其他所有的語言一樣複雜或者更複雜,你需要對JavaScript有紮實的理解才能用JavaScript執行比較複雜的任務。

所以,javascript就是javascript,他不是java,更不是CSS