《征服Ajax-Web 2.0開發技術詳解》--第二章:JavaScript語言基礎
Posted on 2006-06-27 16:10 龍~天飛 閱讀(431) 評論(0) 編輯 收藏 所屬分類: WEB Technology
1、JavaScript概述
???⑴JavaScript簡介
??????瀏覽器提供了以個JavaScript運行環境來實現客戶端的計算,并提供了一些內置對象來對瀏覽器進行控制,例如用來表示瀏覽器窗口的Window對象,表示瀏覽歷史的history對象,表示整個文檔的doucment對象等。同時,瀏覽器環境還允許JavaScript嵌入到HTML標記中來處理某些事件,如<img>標記中可以產生loading,unload,error,abort等事件,文本框可以有focus,blur,select等事件。
??????JavaScript實際上是一門基于對象的語言,語言的基本元素及瀏覽器的功能模塊都以對象的形式提供,例如Array對象,Math對象,Data對象,Window對象等。每個對象都是一個無序屬性(方法)的集合,它可以有0個或多個屬性(方法),這些屬性(方法)決定了一個對象的行為。
???⑵JavaScript版本介紹
??????JavaScript發展至今,已經存在多個版本,它們是從JavaScript 1.0一直到JavaScript 1.5,而JavaScript的估計標準是ECMAScript。
???⑶JavaScript在Ajax中的作用
??????
(未完待續)
???⑴JavaScript簡介
??????瀏覽器提供了以個JavaScript運行環境來實現客戶端的計算,并提供了一些內置對象來對瀏覽器進行控制,例如用來表示瀏覽器窗口的Window對象,表示瀏覽歷史的history對象,表示整個文檔的doucment對象等。同時,瀏覽器環境還允許JavaScript嵌入到HTML標記中來處理某些事件,如<img>標記中可以產生loading,unload,error,abort等事件,文本框可以有focus,blur,select等事件。
??????JavaScript實際上是一門基于對象的語言,語言的基本元素及瀏覽器的功能模塊都以對象的形式提供,例如Array對象,Math對象,Data對象,Window對象等。每個對象都是一個無序屬性(方法)的集合,它可以有0個或多個屬性(方法),這些屬性(方法)決定了一個對象的行為。
???⑵JavaScript版本介紹
??????JavaScript發展至今,已經存在多個版本,它們是從JavaScript 1.0一直到JavaScript 1.5,而JavaScript的估計標準是ECMAScript。
???⑶JavaScript在Ajax中的作用
??????
(未完待續)