售价: ¥425.00
前翻 后翻
正在播放... 已暂停   您正在聆听的 Audible 音频版本的样品。
查看全部 3 张图片

JavaScript and jQuery: Interactive Front-End Web Development Hardcover (英语) 精装 – 2014年7月21日

平均5.0 星 1 条商品评论
| 天天低价·正品质优
| 自营

显示所有 2 格式和版本 隐藏其他格式和版本
全新品最低价 非全新品最低价
¥425.00 ¥210.29
全新品3 售价从 ¥425.00 非全新品 1 售价从 ¥210.29
退换承诺: 此商品支持30天免费退换 详情


click to open popover


  • JavaScript and jQuery: Interactive Front-End Web Development Hardcover
  • +
  • HTML and CSS: Design and Build Websites
总价: ¥677.00


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



  • 出版社: Wiley; 1 (2014年7月21日)
  • 精装: 640页
  • 语种: 英语
  • ISBN: 1118871650
  • 条形码: 9781118871652
  • 商品尺寸: 19 x 4.1 x 23.6 cm
  • 品牌: Wiley
  • ASIN: 1118871650
  • 用户评分: 平均5.0 星 1 条商品评论
  • 亚马逊热销商品排名: 图书商品里排第798,355名 (查看图书商品销售排行榜)
  • 您想告诉我们您发现了更低的价格?



JON DUCKETT has been designing and building websites for over 15 years. He has worked with small startups and global brands, and has written more than a dozen books on web design and programming.


Introduction 1

Chapter 1: The ABC of Programming 11

Chapter 2: Basic JavaScript Instructions 53

Chapter 3: Functions, Methods & Objects 85

Chapter 4: Decisions & Loops 145

Chapter 5: Document Object Model 183

Chapter 6: Events 243

Chapter 7: jQuery 293

Chapter 8: Ajax & JSON 367

Chapter 9: APIs 409

Chapter 10: Error Handling & Debugging 449

Chapter 11: Content Panels 487

Chapter 12: Filtering, Searching & Sorting 527

Chapter 13: Form Enhancement & Validation 567

Index 623



平均5.0 星
5 星
4 星
3 星
2 星
1 星


版本: 平装 已确认购买
1 条回应 这条评论对您有用吗? 正在提交你的反馈。

此商品在美国亚马逊上最有用的商品评论 (beta) (可能包括"Early Reviewer Rewards Program"的评论)

美国亚马逊: 平均4.4 星 435 条评论
271/281 人认为此评论有用
平均3.0 星 Good and informative, but riddled with errors JavaScript novices might not notice. 2014年7月24日
评论者 Kyle Halleman - 已在美国亚马逊上发表
版本: 平装 已确认购买
I love Jon Duckett's HTML and CSS book, it has been an invaluable resource in my career. I first started learning web development using it. I was eagerly awaiting this book for over a year. I couldn't wait to learn JavaScript any longer, so I picked up JavaScript: The Definitive Guide and learned a lot online thanks to Codecademy, CodeAvengers, and lots of other great online resources. So, I have a pretty good grasp of JavaScript and use it every day in my job. I still picked up this book when it was released because Duckett's previous book was so important to me and it never hurts to get different perspectives and reinforce my skills and knowledge.

I'm about halfway through this book so far and I love it, I'm learning some new things and understanding some concepts from a different angle than I previously did. So, it's already worth the price. However, this book could have used another pass through by a technical editor. It seems like they switched up how they wrote variables and functions halfway through and forgot to fix all the examples in the book. I'm just finishing the events chapter right now and the final example has grievous errors that prevent the page from working as intended. See below:

function writeLabel(e) {
if (!e) {
e = window.event;
target = event.target || event.srcElement;
textEntered = e.target.value;
noteName.textContent = textEntered;

Rather, it should be:

function writeLabel(e) {
if (!e) {
e = window.event;
target = e.target || e.srcElement;
textEntered = target.value;
noteName.textContent = textEntered;

Go to the accompanying website and try it for yourself: the "Audio Note" text doesn't update. I ignored the first few errors like this but when I got to this point in the book I just had to let others on Amazon know of the problems (my first Amazon review!). I like Duckett and want this book to succeed, but it needs another pass by a technical editor before complete novices can get full utility out of it.

Luckily, I have a good understanding of JavaScript so I can see where the errors are and correct them (maybe it's all a test!?). However, this book is intended for people who have never learned any JavaScript before and thus they will not realize the errors in the code. I'm sure the second printing or edition will fix some of these errors. If you're new to JavaScript, I want to recommend this but there are some gaping errors, so you should be careful and back up your learning with other resources.
30/31 人认为此评论有用
平均4.0 星 avoid older editions 2016年5月16日
评论者 Mark VI - 已在美国亚马逊上发表
版本: 平装 已确认购买
I originally gave this book 1 star because of the outrageous number of errors. I spent an hour going through the website's Errata trying to make all the corrections. However, even many of the corrections are murky, directing you to download updated code examples that don't exist. The author seems to have left this book for dead, even providing a dead email address on the website. The last straw was when my copy started falling apart...

Update: I was so disappointed with the quality of this book that I called the publisher (Wiley) to complain. They confirmed my issues and said that they were issuing free replacements of the book. In my case, having purchased from Amazon, they said I would have to go through the Seller, which I did. The seller ended up issuing me a full refund.

I re-purchased the latest printing of the book at Barnes & Noble and can report that all the errors have been corrected and the binding issue seems to have been resolved. So...

My warning to you is to avoid purchasing this book from Amazon, because you will not be able know if you have an older version with the above issues or a newer version without the issues.

That being said, I now give this book 4 stars. It is very thorough in explaining JavaScript in detail. My only two complaints are:

(1) the lack of any exercises to re-enforce the material; you read something then move on to the next subject. A lot of the material didn't "stick" without a way to re-enforce the concepts.

(2) I felt the book lacked real-world insights about JavaScript. For example, the newer .querySelector() is far superior and more flexible than .getElementById() or .getElementsByClassName(), but all were described matter-of-factly, without any descrimination. It was left up to you to figure out when or why, all things being equal, to use one over the other.

Finally, if you already have a good grasp of JavaScript, this book is a very good reference.
29/30 人认为此评论有用
平均5.0 星 Must Have, under $40 is a steal! 2014年7月15日
评论者 Alvin Nguyen - 已在美国亚马逊上发表
版本: 平装 已确认购买
I received the book last week and already found myself lost into it. I have the HTML & CSS book as well; these books are great references for any level of coding. I took a 10 week Front-End Web Development course from General Assembly and it was pretty rough, I had no coding experience at all and struggled through the JavaScript portion. This book is amazing, it offers great illustrations of all codes and the results. I've read a handful of coding books and by far this one of the best, if not the best. I would say this would be close to a magazine if anything, just the format itself is gorgeous, it's not heavy on the text like other books and everything is color-coordinated so you can easily follow along. If you hate reading lengthy, lackluster coding books, then is the book for you. Definitely worth the investment!
64/69 人认为此评论有用
平均5.0 星 Excellent resource 2014年7月4日
评论者 Max Antonucci - 已在美国亚马逊上发表
版本: 平装 已确认购买
I've studied Javascript in classes and on my own with other resources, and this book is definitely one of the best, clearest resources for understanding the language. It covers all the core elements clearly, and gradually adds more layers to what's being taught, which is especially important since so many people I know are overwhelmed with how complicated the language can be at times.

The only downside, as I thought, is that there's a LOT to cover. One already needs a basic understanding of HTML and CSS, and then these are two more closely-connected languages that need to be covered. So it takes commitment and persistence to really get the language down. If you have that, though, this is one of the best ways to learn the language outside of a classroom.
7/7 人认为此评论有用
平均2.0 星 Great Content - Horrible Binding 2016年4月12日
评论者 J. Whitney - 已在美国亚马逊上发表
版本: 平装 已确认购买
First off the content of this book is GREAT! However, the binding is HORRIBLE!! I have had this book for 4 months and it has totally fallen apart. I didn't even use the book until 2 months ago. This is the worst binding I have ever seen. The pages just keep falling out. I have a final exam in a month and a book that is clipped together. Not cool. I would not buy a paperback version of this book again.