JavaScript DOM编程艺术读后感

前言

用了差不多1个月,每天晚上睡觉之前没事就翻一翻,今天终于把这本书看完了。

目录结构

  • 第一章是javascript的历史,简单看看,增加阅历。
  • 第二章是javascript的基本语法,快速看过去就好了。
  • 第三章是关于dom节点的基础知识,这一章看完,基本上就对dom对象,以及元素节点、文本节点、属性节点等组成的节点树有一个比较清晰的轮廓认识了。
  • 之后从第四章到第十章就都是一些具体案例以及代码实现了。
    • 这几章里涉及到太多为了兼容低版本ie以及不支持js的情况而写的代码,我觉得这些代码都可以直接忽略,这本书的目标读者人群大都是js新手,暂时没有必要把重点放在兼容上。只需要了解一下平稳退化、渐进增强和向后兼容的概念就好了。
    • 结构与样式分离,将html与css彻底分离开来,拒绝标签内嵌style。同样后面还有网页的三位一体结构,也就是将结构层(html),表示层(css),行为层(js操作dom)等彻底分离。
  • 第十一章是对html5一些新属性如Canvas、表单等的简单介绍。
  • 第十二章是将前面的小案例全部结合起来实现了一个网站。
  • 最后一个附录展示是jquery以及一些其他库的简介。

优点:

书里的内容还是非常细致的,讲解也很清楚,可以说对新人非常友好,不会出现你照着代码敲一遍结果发现功能/效果实现不出来的情况。同样对于一些如dom对象等原理的解析也很透彻。不考虑一些过时的内容,仍然是一本入门的好书。

缺点:

感觉这本书还是太啰嗦了,用了太多代码是兼容,导致本来很简单的功能硬是写出了大量冗余的代码。当然你可以说这个是作者考虑周密,但是对于新手来说实在是没有必要。入门的时候为什么要考虑这么多兼容性的问题?

适合人群:

纯新手,如果你之前没有接触过任何html、css、js的内容,那么跟着书本敲一遍基本可以迅速入门网页搭建。

结语

不管怎么说,这本书也算是看完了,下一阶段的目标是搞定jquery。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 禁用a标签默认跳转行为 禁止 标签的默认跳转行为,可以再onclick函数里面添加return false,来达到...
    ryanWSJ阅读 310评论 0 0
  • 前言 归根结底,代码都是思想和概念的体现。没人能把一种程序设计语言的所有语法和关键字都记住,可以查阅参考书来解决。...
    朱细细阅读 3,134评论 4 14
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,052评论 1 92
  • 重走长征路 暖冬万里行 第38天 大好的阳光,大好的心情,早已忘记昨日的疲惫,带着[爱心]经过漫山遍野的小红籽儿林...
    寒冰0601阅读 237评论 0 0
  • 在一万多年前,精灵王国克普拉蔓的精灵士兵们跟人类的士兵开始了一场大战,这场大战很大。一直战了十几年,直到...
    刘沁灵的作品阅读 191评论 0 1

友情链接更多精彩内容