囈語呢喃

          游蕩在空氣中

          [讀書]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 閱讀(521) 評論(0)  編輯  收藏 所屬分類: Reading

          導航

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

          統計

          常用鏈接

          留言簿(1)

          隨筆分類(4)

          隨筆檔案(36)

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 长垣县| 太和县| 安义县| 桂平市| 海城市| 乌什县| 绥滨县| 宁阳县| 稻城县| 芦山县| 塘沽区| 昆山市| 常宁市| 郯城县| 宁津县| 界首市| 凤阳县| 榆树市| 玉树县| 盐亭县| 宜丰县| 泰安市| 特克斯县| 南部县| 浦江县| 阳城县| 东兰县| 芜湖市| 夹江县| 博客| 宁远县| 繁峙县| 汕尾市| 英吉沙县| 五莲县| 凤台县| 宝清县| 泰顺县| 永泰县| 长兴县| 通州市|