中文名字会对前端开发的初学者产生误解,DOM并不是js的中的概念。本书的英文原名:DOM Scripting Web Design with JavaScript and the Document Object Model。
本书中贯穿始终的主线是,三位一体的网页。由以下三层信息构成一个我们在浏览器中构成的网页:
结构层-html
表示层-css
行为层-javascript
这样是我们在进行web设计时最重要的原则之一。
还有一个重要原则是,网页的核心内容不要依赖js。否则,当用户的浏览器不支持js或者用户关闭了浏览器的js功能时,用户将无法获得该网页的完整信息。
各种js库(比如,jQuery)是将日常琐碎的DOM编程进行了封装,这样大大的减少了在开发中需要键入的代码量,从而提高开发效率。同时,还提高了代码的可读性(目前持怀疑态度,可能是我的代码量还不够)。
关于js库能够这么丰富且很实用这一点,我推测是因为js借鉴了lisp语言强大的表达能力。
个人观点
《JavaScript DOM编程艺术》热门书评
-
通往终点的过程与终点本身同样重要
116有用 7无用 cxa 2006-12-30
半年前,当我对JavaScript还停留在只认识这几个字母的时候,有一天我突然心血来潮,在网上下了DOM Scripting的样章,照着里面的例子写了我平生第一个能让我知所以然JavaScript,在浏览器运行成功,兴奋不已,从此能把学习编程的热情持续半年以上,破了过去只能热一两个星期的记录,它带给...
-
菜鸟读书笔记
28有用 1无用 |53/V> 2007-10-23
DOM模型——在dom模型中,文档是一棵树,文档元素、文本和属性都是节点——所有的属性节点都属于元素节点,文本节点是没有属性的——css样式本身不是节点,不过也采用了文档树的模型——dom的工作方式是先加载静态页面,再动态刷新,并不改变网页源码——在浏览器看来,dom节点树才是文档。我们不是在创建h...
-
我看《JavaScript DOM 编程艺术》
22有用 1无用 琳琳的小狗 2007-01-11
这本书在刚出版的时候,编辑就送了一本给我,可惜那段时间出差在外没能看到,真正到手是4号那天,之前一直关注china-pub上的评论,有网友评价说内容太肤浅,“大失所望,感觉象是喝了碗稀粥,一点实在货都没有”。的确,此书是我有史以来读得最快的一本,三百页,从4号晚上开始看,到第二天下午就看完了,说明写...
-
[第一版]初学者的摘录和感觉
6有用 0无用 银光 2013-02-17
这不是书评,是读第一遍的摘录。[读的是第一版的中文电子书]前言 这是一本讲述一种程序设计语言的书,但它也适合Web设计师阅读。具体地说,本书是为那些喜欢使用CSS和XHTML并愿意遵守编程规范的Web设计师们编写的。 第一章 JavaSc...
-
书名翻译成“编程艺术”有些过了
4有用 0无用 [已注销] 2011-07-01
原书标题并没有以The Art of...开头,翻译成JavaScript DOM编程艺术有些过了,它的定位显然应该是一本入门书籍,而不是TAOCP那样的“圣经”。这本书教会你如何用javascript操纵DOM树,使页面动态化。讲的东西比较杂,HTML5,CSS,AJAX以及各种历史,相比之下ja...
书名: JavaScript DOM编程艺术
作者: [英] Jeremy Keith
出版社: 人民邮电出版社
译者: 王建桥 | 杨涛 | 杨晓云
出版年: 2006年12月
页数: 316
定价: 39.00元
装帧: 简裝本
丛书: 图灵程序设计丛书·Web开发系列
ISBN: 9787115139214