查看論壇完整版本: [轉帖] Java Script 簡介

andy26500 2007-1-31 19:10

[轉帖] Java Script 簡介

JavaScript是由Netscape Communication所發展出來的,原本的名稱是叫 Live Script,隨著Java在Web上的盛行,才改名叫JavaScript。它是一種描述語言,這種語言可以被嵌入HTML的文件之中,而在瀏覽器中顯示出來。

  第一個支援JavaScript的瀏覽器是Netscape Navigation 2.0版,隨著這套描述語言的發展,微軟也發展了自已的版本,稱之為JScript 1.0。這是附在IE3.0之中的描述語言。這兩套描述語言極其相似及相容,也就是說,即使你利用JavaScript針對某一種瀏覽器所撰寫的語法,在另一個瀏覽器中,也可以運作得很好。

  隨著版本的演變,JavaScript 1.5或JScript 5.5可說是目前最新的網路Script語言。當你使用JavaScript,或是與其他的技術結合時,你幾乎可以控制所有的網頁活動,你的網頁可以回應使用者的訊息,而不用任何的網路來回傳輸資料,你的網頁可以隨意的顯示或隱藏文字,你的網頁圖片不再是靜態了,你的網頁可以不再只是"網頁"。

  JavaScript和Java很類似,但到底並不一樣﹗Java是一種比JavaScript更復雜許多的程式語言,而JavaScript則是相當容易了解的語言。在很多情況下,撰寫JavaScript可以不那麼注重程式技巧(當然注意一下會比較好),所以許多Java的特性在Java Script中並不支援。

  為什麼要學JavaScript呢?答案是:隨你高興!如果只用HTML,你只能產生靜態,沒有互動的網頁。以今日的網頁標準而言,這類型的網頁似乎比較難以接受。使用了JavaScript,你可以改正上述的缺點,更重要的是,每個人都能學會JavaScript!是的,每個人都能。

  那麼,辛辛苦苦寫出來的JavaScript能用在Netscape和IE上嗎?很抱歉的是:並不儘然。JavaScript是由Netscape所發展出來的,所以大部份是和Netscape相容的。IE 4.X支援99%的功能,而IE 3.X就沒那麼樂觀了。既然如此,在你寫出一支JavaScript的程式後,就在兩種瀏覽器都測試吧!

  如需相關的更多資訊,可以去讀讀Netscape的有關Netscape JavaScript之介紹。
頁: [1]
查看論壇完整版本: [轉帖] Java Script 簡介