囈語呢喃

          游蕩在空氣中

          [讀書]JavaScript高級程序設計 - Chapter 1

          很喜歡看每本書的第一章,將一些趣聞軼事之類的東東,也可以看看業界的發展。

          本書將JavaScript分為了3個部分“
              ECMAScript
              DOM
              BOM
          主要介紹了他們的發展史,可能值得重視的就是IE和Firefox對其不同的支持程度了,
          對于一個Web程序員來說,寫出兼容多個瀏覽器的代碼來才是最大的挑戰,現在用的VML在Firefox中就直接被無視。

          BOM這個介紹的比較少,用的時候也很少意識到是在用BOM,window,document,location,navigator,screen這些 對象都是屬于BOM的,在這兒我不是很理解Document屬于BOM,難道DOM中用到的不是document。留個疑問!
          ”BOM主要用于處理瀏覽器窗口和框架“,重要的還有就是對Cookie的支持。
          從書中的話中,我的理解是除了window和navigator對象,IE和Firefox在對于其他對象的實現是不同的。

          DOM (document object model),Mozilla一系的瀏覽器實現了完整的Level1,幾乎所有的level2,和一部分level3;IE只是支持了幾乎全部的level1
          MS一直在瀏覽器方面”故意做的不兼容“。。。

          ECMAScript定義了一個標準,對于JavaScript來說,瀏覽器充當了ECMAScript的一個宿主環境,做個比方就是 ECMAScript是接口,JavaScript是實現了這個接口的一個類,類似的還有ActionScript,ScriptEase等。

          繼續下一章了




          posted on 2007-09-13 17:57 Michael Zheng 閱讀(517) 評論(0)  編輯  收藏 所屬分類: Reading

          導航

          <2007年9月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          統計

          常用鏈接

          留言簿(1)

          隨筆分類(4)

          隨筆檔案(36)

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 东宁县| 辽宁省| 图们市| 卢湾区| 民乐县| 汾阳市| 昭苏县| 高尔夫| 景宁| 青海省| 许昌县| 江都市| 房产| 塘沽区| 宁远县| 苏州市| 莎车县| 禹州市| 晋中市| 蒙阴县| 洛浦县| 萝北县| 南岸区| 濉溪县| 宁明县| 兴宁市| 西贡区| 神木县| 巴里| 苍溪县| 博湖县| 巴马| 临洮县| 阿勒泰市| 大同市| 萨嘎县| 西乡县| 涟源市| 磐安县| 乌恰县| 华容县|