Pro JavaScript Techniques

John Resig

出版社

Apress

出版时间

2006-12-13

ISBN

9781590597279

评分

★★★★★
书籍介绍
由jQuery作者John Resig亲笔,这本书最难得之处不在于炫技,而在于它把JavaScript从'脚本小工具'提升为'登堂入室'的正式语言。书中以面向对象的方式重构你对JS的认知,系统梳理Ajax、DOM操作与调试,并坦诚剖析浏览器兼容这一长期困扰开发者的痛点。多位读者反馈:即便出版于2006年,其讲清的基本原理至今清晰,尤其帮助'JS盲'建立面向对象思维。它被公认为'较全的经典',难度对初学者友好,却更适合中级开发者精读。需要提醒的是,技术日新月异,部分库与浏览器现状已过时,宜取其思路而非照搬代码。
作者简介
John Resig is a programmer and entrepreneur who's been developing web applications for over 8 years. Having primarily focused on backend development for most of that time, using Perl and mySQL, John changed his focus towards implementing usable web front-ends. He holds a degree in Computer Science from Rochester Institute of Technology and has published several papers on data mining Instant Messaging networks. When he's not programming, he enjoys watching movies, writing in his web log (ejohn.org), and spending time with his girlfriend.
AI导读
核心看点
  • jQuery作者John Resig亲笔撰写
  • 深入解析现代JS面向对象与DOM操作
  • 涵盖Ajax原理及代码复用与测试技巧
读者共识
  • 内容梳理清晰,重点突出,实用性强
  • 虽显陈旧,但对原生JS理解仍有很大帮助
  • 部分读者认为讲解略显空泛,点到为止
精彩摘录
  • "Within this book, I use the term modern browser a lot; when I use that phrase, I mean any browser that has grade-A support deemed by the Yahoo browser chart."
  • "检查我们的字符串实际上是否为数组"
  • "http://javascript.crockford.com/jsmin.html"
  • "http://jennifermadden.com/scripts/ViewRenderedSource.html"
  • "那么代码大致如下: 反复"
  • "A.2.10 当你到看?"
  • "This property exists on all DOM elements. 它存在于所有DOM元素中。"
  • "而且节点的作为最后一个子节点插入。 This is done so that you can specify null for nodeToInsertBefore and have your node inserted as the last child node."
用户评论
比较适合中级读者看,内容不错,但讲得比较空泛,很多地方都是点到为止,作者是jq的作者,还是推荐下。
jQuery的作者写的好书,介绍很重要的unobstrusive javascript。
找到略多错= =+。。。但是核心内容很讲究pro和unobtrusive JS,引人思考。。除了make it work外还有很多其他的non-functional requirements才是分高下的地方啊。。。
断断续续看了两年了,争取这次看完。。。大概看完了吧
进阶必备
比较基础。书中有些工具已经被淘汰了。
挑着看看,有些东西太老了,不过还是有用的
基本是对jQuery和Ajax的介绍
下载
收藏