close

JavaScript 為內嵌在網頁中的程式語言,簡單易懂,也與C語言語法類似,所以相當受歡迎,也支援相當多的瀏覽器,包括IE、Chrome、FireFox等。

而微軟也將此語言推廣到其他平台,例如IIS(Internet Infomation Server)、WSH(Window Scripting Hosts)、ASP(Active Server Pages)...等。

設計上可大致分為伺服端、用戶端、單機版三種,不過各環境對於Java語法的支援並不相同,所以使用前請先確認其支援的版本。

 

由於我手上的書本是講用戶端,所以接下來的介紹會以用戶端為主。

 

JavaScript的用戶端主功能如下:

○提高互動(EX:java遊戲)。

○計算及驗證(表單等,可減少伺服端的計算及流量)。

○Cache(預先抓取資料)。

○AJAX(JavaScript與XML的結合運用)。

 

特色如下:

○因為內嵌在網頁中,使用者可以完整的看到程式,這方面難以保護。

○除了讀寫Cookie外,無法對用戶端的資料進行修改。

○不需要宣告變數型態。

○JavaScript會自動轉換變數型態。

 

而應該有許多人分不清楚Java與JavaScript的差別,最大的差異就是JavaScript是內嵌在網頁中的且變數不須宣告型態;Java是伺服器中的資料且變數必須完整的宣告型態,且無法讀寫客戶端的資料。

其實還有許多的差異,但我這邊以大略說明為主,詳細的可以閱讀 "張智星 - JavaScript程式設計與應用"。

 

引用:張智星 - JavaScript程式設計與應用 (碁峯出版)

arrow
arrow
    全站熱搜

    Vincent 發表在 痞客邦 留言(0) 人氣()