售价: ¥393.90
免运费且可货到付款 详情
前翻 后翻
正在播放... 已暂停   您正在聆听的 Audible 音频版本的样品。
了解更多信息
查看全部 2 张图片

JavaScript Web Applications (英语) 平装 – 2011年9月16日

平均5.0 星 4 条商品评论
| 天天低价·正品质优
|
分享
| 自营
广告

显示所有 格式和版本 隐藏其他格式和版本
亚马逊价格
全新品最低价 非全新品最低价
平装
"请重试"
¥393.90
¥282.00
促销信息: 满减 17万图书满200元减80元 共3个促销

全新品2 售价从 ¥282.00
退换承诺: 此商品支持30天免费退换 详情

书香假期,17万图书满100元30元,满200元80元:
活动期间内,领取优惠券,购买指定自营图书(不含电子书、第三方卖家商品、Z秒杀、Z实惠、镇店之宝、海外购或订购省商品),单笔订单参加活动商品金额满100元,在结账时系统将自动扣减30元;单笔订单参加活动商品金额满200元,在结账时系统将自动扣减80元。

click to open popover

商品促销和特殊优惠
  • 17万图书满200元减80元:
    已领优惠码
  • 17万图书满100元减30元:
    已领优惠码
  • 满99减20限兴业信用卡:
    已领优惠码

无需Kindle设备,下载免费Kindle阅读软件,即可在您的手机、电脑及平板电脑上畅享阅读。

  • iPhone/iPad/Mac
  • Android手机或平板电脑

请输入您的手机号码,获取Kindle阅读软件的下载链接。



基本信息

  • 出版社: O'Reilly Media, Inc, USA (2011年9月16日)
  • 平装: 280页
  • 语种: 英语
  • ISBN: 144930351X
  • 条形码: 9781449303518
  • 商品尺寸: 17.8 x 1.5 x 23.3 cm
  • 商品重量: 463 g
  • ASIN: 144930351X
  • 用户评分: 平均5.0 星 4 条商品评论
  • 亚马逊热销商品排名: 图书商品里排第994,198名 (查看图书商品销售排行榜)
  •  您想告诉我们您发现了更低的价格?

商品描述

作者简介

Alex is a Ruby/JavaScript developer & entrepreneur. He has written a JavaScript framework, Spine and developed major applications including Taskforce and Socialmod, as well as a host of open source work. He speaks at Ruby/Rails conferences in NYC, SF and Berlin. In addition to programming he is currently traveling round the world with a Nikon D90 and surfboard.

商品评论

平均5.0 星
5 星
4
4 星
0
3 星
0
2 星
0
1 星
0
查看全部 4 条商品评论
与其他用户分享您的观点

热门买家评论

评论者 Leo 于 2012年2月9日
版本: 平装 已确认购买
非常不错的书,需要有一定的javascript基础, 最起码得了解jQuery, Prototype原型, 和上下文this。需要有一定的英文水平。
这本书教你如何用Js编写mvc框架的应用, 教你如何编写自己的framework, jQuery插件等,然后还有介绍各种framework 比如 BackBone.js,和作者自己写的framework, Spine.js。
总之十本非常不错的书 5星推荐
1 条回应 4 个人发现此评论有用. 这条评论对您有用吗? 正在提交你的反馈。
感谢您的反馈。
很抱歉,我们没有记录您的投票。请重试
举报
评论者 observer 于 2012年9月30日
版本: 平装 已确认购买
看完了,获益匪浅,绝对五星推荐。非常赞同作者开宗明义的观点,因为大家基本上都是在使用过程中来学习JS的,所以都掌握得不够扎实,理解得不够深刻,在如今的JS发展趋势下,是时候重新Refresh一下JS了。作者在这一方针下,以编写Client-side MVC App为线索,基本上Cover了JS中那些非常精髓的东东。总之这本书非常推荐半路出家的JS使用者看,几乎一定会有很大的收获。
回应 1 个人发现此评论有用. 这条评论对您有用吗? 正在提交你的反馈。
感谢您的反馈。
很抱歉,我们没有记录您的投票。请重试
举报
评论者 jayli 于 2012年2月27日
版本: 平装
今年最值得期待的javascript领域中的新书
1 条回应 1 个人发现此评论有用. 这条评论对您有用吗? 正在提交你的反馈。
感谢您的反馈。
很抱歉,我们没有记录您的投票。请重试
举报
评论者 sunnyking 于 2012年10月31日
版本: 平装 已确认购买
今天刚收到,内容还没有细看,网上看过推荐,应该用得上
回应 这条评论对您有用吗? 正在提交你的反馈。
感谢您的反馈。
很抱歉,我们没有记录您的投票。请重试
举报

此商品在美国亚马逊上最有用的商品评论 (beta)

美国亚马逊: 平均4.1 星 24 条评论
8/8 人认为此评论有用
平均2.0 星 Outdated so be careful 2013年11月4日
评论者 kevin s. templer - 已在美国亚马逊上发表
版本: Kindle电子书 已确认购买
The book is interesting and well written. Also, I really liked the simple examples. But like most things in the tech world, it can get outdated.

While all the examples and everything work if you use his libraries and versions of backbone.js, his version of backbone.js is 0.3.0 while the current version is 1.1.0!

I wasted a lot of time trying to work through the examples but using my own project's needs. For example the "bind" call in Chapter 12 is actually now "listenTo". And the "refresh" event doesn't work, I had to use the "sync" event.

Also the author's "spine" library no longer looks supported.

When you're learning something new, it's always a challenge. This is particularly difficult if you have a library that is outdated, and the text refers to that outdated library.

Unfortunately, I didn't find out in time before I could return the book.

I would look for something that is more modern and uses some latest version of backbone.js.
17/18 人认为此评论有用
平均5.0 星 You just might learn a boatload of stuff... 2012年7月12日
评论者 Amazon Customer - 已在美国亚马逊上发表
版本: 平装 已确认购买
I think this can be an incredibly helpful book if you hit it at the right stage in your JavaScript (JS) learning process, even if you don't need to implement full-blown MVC for your immediate needs. I can honestly say that I've learned as much, and probably more, from working through the core of this book (Chapters 1-5) than I have from any other single JS book.

But, you need to be at the right stage... which is basically, when you can follow the book, although it may take a bit of effort. If you're already a ninja, you probably don't need to read the book at all, unless you simply want to be exposed to another POV. And, for a lot of non-ninja, the book will be too advanced. Luckily, O'Reilly put the entire first chapter on-line so you can judge for yourself.

Chapter 1 is no namby pampy intro. In the chapter McCaw defines a constructor function used to create constructor functions that emulate classes in languages which support classes natively. He also includes a useful discussion of how the 'this' context switches in JS and how to control it with bind or by defining a jQ-like proxy method. Later design patterns have some similarity to what he does in chapter 1 (using Object.create instead of constructors), so if you can follow this chapter, you're probably ready to take on the book.

I'd describe the audience for the book as developers who've already built an app, or at least added fairly complex functionality to web pages and are comfortable with prototypal inheritance, closures on inner functions, call/apply and who know basic DOM scripting. Additionally, you may well have a sneaking suspicion that although your apps work, they're not designed as cleanly as they could be. If you're part of that audience, you just might learn a boatload of stuff as you follow McCaw's thinking as to how to design large-scale JS apps. Despite the sub-title, you don't really need to know jQuery (jQ) all that well, as long as you're somewhat familiar with it and the way it chains methods. One of the nice things about the book is that McCaw often gives you the plain old JavaScript (PoJS) for some of the basic methods he adds to his template objects and constructors, before switching to jQ for convenience. For example, after chapter 1 you'll have the PoJS equivalents for jQ's extend and proxy so it's easy to create a PoJS version for say the Model object or the Controller object which he defines later. For other jQ methods used in examples, you should be at the level where you can figure out what jQ is doing and write the equivalent in PoJS if that's what you want to do.

Some of the other reviews have touched on a few negatives, but to my mind they're not enough to downgrade the book. Occasionaly, the discussion seems to jump over an explanatory detail, but if you make a lab page that links to the book errata page and download the code for the examples, you should be able to fill in any gaps. I found the first five chapters fascinating, and chapters 6-13 useful and concise roll ups on various topics like dependency management, debugging and various libraries. In addition there are appendices that do a quick survey of jQuery and CSS3.

The problem with learning JS in the contemporary landscape is that what used to be advanced, even esoteric, technique is commonplace now. If you go back and look at the Sitepoint JavaScript Anthology or PPK on JavaScript which came out ~2005/2006, you'll see relatively straightforward and easy to understand JS and DOM scripting. But, as Crockford noted "JavaScript is Lisp in C's clothing" and if you don't have a theoretical background in functional programming, it can be very challenging to follow the ninja use of function scope to create modules, encapsulate values in closures etc... Wrapping your head around the core of this book can really deepen your understanding of JS.
平均5.0 星 Must-have book for all JavaScript Programmers 2013年11月14日
评论者 Jeff Benshetler - 已在美国亚马逊上发表
版本: Kindle电子书 已确认购买
This book is immensely practical while still teaching concepts. It is far clearer than, "JavaScript: The Good Parts", which you can skip entirely if you read this book. The author looks at how to use JavaScript in the large, not just showing snippets in isolation. The only deductions I would make are for the author's promotion of his own library, Spine.js, which, even with this book, is poorly documented.
平均5.0 星 Fantastic Intermediate JavaScript book! 2012年5月15日
评论者 Haelix - 已在美国亚马逊上发表
版本: 平装 已确认购买
This is not a book for fresh, new beginning coders. That said, this is the perfect book for anyone who has experience coding and you want to get into JS, or anyone who has been in JS and want to kick things up. I've been a php/AS3 coder for 5+ years and have started doing things with backbone.js for work. The first few chapters of this book are just packed with great info on JavaScript and MVC in JS. In fact, the first chapter jumps right in with MVC and Classes in JS. I cannot recommend this book highly enough.
平均5.0 星 Excellet book 2012年5月3日
评论者 eirikhm - 已在美国亚马逊上发表
版本: Kindle电子书 已确认购买
If you are looking for a way to properly structure JS-code in your project this is the book to get. I spent quite some time reviewing JS-frameworks like Spine, Knockout, Ember, Backbone etc, and was not happy with any of them for various reasons. This book helped me properly understand what I was looking for, and how to set this up without using a major framework with excessive features.