爪哇之家

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            35 隨筆 :: 29 文章 :: 8 評論 :: 0 Trackbacks
          ?? JavaScript的學習,以Nicholas C.Zakas的《Professional JavaScript for Web Developers》為核心材料。

          ??? JavaScript作為一種網絡客戶端的腳本語言,由以下三部分組成:

          1.? ECMAScript--JavaScript的核心,描述了語言的基本語法和對象。

          ??? ECMAScript經歷了三個版本的更新,現在大多數網絡瀏覽器都支持Edition3。ECMAScript主要提供語言相關的信息與標準,如語法、類型、聲明、關鍵字、保留字、操作運算符、對象等等。

          2.? DOM--The Document Object Model,描述了作用于網頁內容的方法和接口。

          ??? DOM是HTML的一個應用程序接口,它也經歷了三個版本的更新,其中以第一和第二個版本使用最為廣泛,在第二個版本中,最重要的特性莫過于提供了事件響應的接口,處理CSS的接口,移動窗口的接口,并且能夠控制代碼樹的結構等等。
          ??? 除了使用最多的DOM Core和DOM HTML標準接口外,其他的部分語言也擁有自己的DOM標準,如SVG、MathML、SMIL。

          3.? BOM--The Browser Object Model,描述了和瀏覽器交互的方法和接口。

          ??? 例如彈出新的瀏覽器窗口,移動、改變和關閉瀏覽器窗口,提供詳細的網絡瀏覽器信息(navigator object),詳細的頁面信息(location object),詳細的用戶屏幕分辨率的信息(screen object),對cookies的支持等等。BOM作為JavaScript的一部分并沒有相關標準的支持,每一個瀏覽器都有自己的實現,雖然有一些非 事實的標準,但還是給開發者帶來一定的麻煩。
          posted on 2006-07-16 13:25 爪哇之家 閱讀(142) 評論(0)  編輯  收藏 所屬分類: javascript
          主站蜘蛛池模板: 青阳县| 丹凤县| 泰安市| 桐乡市| 榆社县| 平利县| 云霄县| 灵石县| 商洛市| 宕昌县| 乌兰浩特市| 应城市| 遂川县| 萨嘎县| 多伦县| 江陵县| 英德市| 松江区| 宁阳县| 蓬莱市| 内乡县| 吉安市| 漯河市| 北碚区| 米林县| 西乡县| 榕江县| 美姑县| 兴仁县| 焉耆| 长治市| 元江| 榆中县| 上林县| 锦州市| 勐海县| 阿图什市| 商城县| 峨山| 宾阳县| 兴安县|