✔ 最佳答案
以往要讓網頁產生互動,往往需要透過 CGI 介面的幫忙,這些相關的運算處理,必需在伺服器端 (Server) 中進行,若同時多人執行此類程式, 常會導致系統負擔太重,不但執行速度緩慢,也會有當機之虞,因此,系統管理者常會限制這類程式的使用權。
基於以上的理由,JavaScript 就應運而生了。它主要就是將一些基本常用的運算,直接放到 HTML 文件中,使用者網頁下載完成時,整個 Script 也已被瀏覽器讀取完成了,透過支援它的瀏覽器,就可以在使用者的電腦中,直接透過瀏覽器的直譯器來做運算解譯。大大地減低了網路的傳輸負荷 !
JavaScript 與 Java 都有個「Java」(爪哇咖啡),可是兩者是截然不同的。Java Applet 是 Java 的應用程式。JavaSctipt 是專為網頁設計所開發,與網頁的密合度遠勝於 Java。
網頁中可用的 Script 語言有很多種。JavasSctipt 有「一統江山」之勢,且能跨瀏覽器使用 (VBScript目前只有微軟的 IE 獨家支援)。因此,讓我們不得不選用 JavaScript 。
因它是專為網頁設計開發,所控制的物件大都與網頁有關,所以,不像其它語言需要很多邏輯運算子,大大的減低了它的複雜度,也讓它變得簡單易學。
JavaScript 是一種物件導向的描述語言,和 HTML 語言一樣,是依附在網頁中的文件而執行的。
JavaScript 並不需特別的程式工具,它是與 HTML 文件配合的,可以用任何的文字編輯器來編寫。執行時,也只需直接執行該 HTML 文件檔即可。