プライム無料体験をお試しいただけます
プライム無料体験で、この注文から無料配送特典をご利用いただけます。
非会員 | プライム会員 | |
---|---|---|
通常配送 | ¥410 - ¥450* | 無料 |
お急ぎ便 | ¥510 - ¥550 | |
お届け日時指定便 | ¥510 - ¥650 |
*Amazon.co.jp発送商品の注文額 ¥3,500以上は非会員も無料
無料体験はいつでもキャンセルできます。30日のプライム無料体験をぜひお試しください。
¥7,252¥7,252 税込
発送元: Amazon.co.jp 販売者: Amazon.co.jp
¥1,425¥1,425 税込
配送料 ¥240 6月12日-14日にお届け
発送元: バリューブックス 【防水梱包で、丁寧に発送します】 販売者: バリューブックス 【防水梱包で、丁寧に発送します】
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
Pro JavaScript Techniques ペーパーバック – イラスト付き, 2008/10/10
購入オプションとあわせ買い
Pro JavaScript Techniques is the ultimate JavaScript book for the modern web developer. It provides everything you need to know about modern JavaScript, and shows what JavaScript can do for your web sites. This book doesn't waste any time looking at things you already know, like basic syntax and structures.
Expert web developer and author John Resig concentrates on fundamental, vital topics―what modern JavaScripting is (and isnt), the current state of browser support, and pitfalls to be wary of. The book is organized into four sections:
- Modern JavaScript development using JavaScript the object-oriented way, creating reusable code, plus testing and debugging
- DOM scripting updating content and styles, plus events, and effect and event libraries
- How Ajax works, overcoming problems, and using libraries to speed up development of Ajax applications
- The future of JavaScript looking at cutting edge topics like JSON, HTML5, and more
All concepts are backed up by real-world examples and case studies, and John provides numerous reusable functions and classes to save you time in your development. There are also up-to-date reference appendixes for the DOM, events, browser support (including IE7), and frameworks, so you can look up specific details quickly and easily.
- 本の長さ384ページ
- 言語英語
- 出版社Apress
- 発売日2008/10/10
- 寸法19.1 x 2.21 x 23.5 cm
- ISBN-101590597273
- ISBN-13978-1590597279
商品の説明
著者について
登録情報
- 出版社 : Apress; 1st版 (2008/10/10)
- 発売日 : 2008/10/10
- 言語 : 英語
- ペーパーバック : 384ページ
- ISBN-10 : 1590597273
- ISBN-13 : 978-1590597279
- 寸法 : 19.1 x 2.21 x 23.5 cm
- カスタマーレビュー:
著者について
著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう
カスタマーレビュー
私たちの目標は、すべてのレビューを信頼性の高い、有益なものにすることです。だからこそ、私たちはテクノロジーと人間の調査員の両方を活用して、お客様が偽のレビューを見る前にブロックしています。 詳細はこちら
コミュニティガイドラインに違反するAmazonアカウントはブロックされます。また、レビューを購入した出品者をブロックし、そのようなレビューを投稿した当事者に対して法的措置を取ります。 報告方法について学ぶ
-
トップレビュー
上位レビュー、対象国: 日本
レビューのフィルタリング中に問題が発生しました。後でもう一度試してください。
著者は有名なJavaScriptライブラリのjQueryの開発者である。
内容は基礎的なJavaScriptの言語仕様の説明は省いているものの、JavaScript言語の特徴についてポイントを抑えて一通り説明している。
当然JavaScriptのオブジェクト指向についても詳しく説明されている。
その上で、DocumentObjectModel、イベント、CSSについて一通り説明していく。
これらの説明も単なる仕様の説明ではなく、利用する場合の注意点やそれに対する対応策といった流れの説明になっている。
対応策については豊富なサンプルコードが付いておりそのまま活用することも容易である。
本書の後半はAJAXの説明となっており、前述で説明したテクニックを活用しながらAJAXアプリケーションの構築の仕方について説明する。
LiveSearchやBlogの拡張方法などの具体的な内容も充実している。
また、有名なPrototype.jsなどの各種JavaScriptライブラリの活用方法も載っている。
これだけの内容でありながらページ数は300ページ程度と非常に読みやすい。
総論して、AJAXを学びたい・あわせてJavaScriptのスキルも磨きたいと考えている方には最良といえる。
目次立ては以下のとおり
Part1 Introducing Modern JavaScript
chapter1 Modern JavaScript Programming
Part2 Professional JavaScript Development
chapter2 Object-Oriented JavaScript
chapter3 Creating Reusable Code
chapter4 Tools for Debugging and Testing
Part3 Unobtrusive JavaScript
chapter5 The Document Object Model
chapter6 Events
chapter7 JavaScript and CSS
chapter8 Improving Forms
chapter9 Building an Image Gallery
Part4 Ajax
chapter10 Introduction to Ajax
chapter11 Enhancing Blogs with Ajax
chapter12 Autocomplete Search
chapter13 An Ajax Wiki
Part5 The Future of JavaScript
chapter14 Where Is JavaScript Going?
Part6 Appendixes
他の国からのトップレビュー
The entire book had you building a library of usable scripts that allow for great portability while using Javascript in your applications (or even your personal website). Each chapter discussed the scripts, their functionality, their support, and giving great details to how they worked. Most chapters also gave you examples of the scripts in a working environment. A quick breakdown looks like this:
The first part of the book discussed Object Oriented Javascript. This included information related to creating your own objects and extending the core javascript objects. He then moved on to discussing testing of your code and how to package it for distribution. This is especially helpful for those working in an environment with multiple developers/programmers. Thankfully, he discussed unobtrusive DOM scripting, which still may be new to some developers. The first part closed with discussions related to AJAX and browser support, both of which we would see more of later. All of part one was a brief introduction to what we would read through the rest of the book
Part two discussed Object Orient Javascript in more detail. This included things such as basics of objects, object creation, references, overloading, scope, and closures. I found this chapter to provide a solid foundation for the rest of the chapters to come, as well as very descriptive related to objects. The next few chapters discussed creating reusable code and shined some light on several of the libraries available. Also, we got a glimpse into the wonderful world of debugging javascript and were introduced to some great tools to help you as you build.
Part three dives into unobtrusive Javascript and intricate details related to the DOM and how to manipulate the DOM. Once we learn how to properly manipulate and traverse the DOM, we move on to attaching events to elements. All of this was discussed in light of progressive enhancement and making sure content is always available. The last three chapters of this section discussed Javascript and CSS, how to improve forms (which is also a topic for another discussion), and a practical example of building an image gallery.
Part four pushes ahead to AJAX. The first chapters discussed the history of AJAX and some of its common uses. With a foundation of understanding what AJAX is, the next chapters were spent with practical examples of enhancing your blog (quick access to all posts dynamically on scroll), building an autocomplete search field, and creating an AJAX Wiki. I found that the blog and autocomplete were a little more valuable than the Wiki.
The final part looks to the future of Javascript. This section was very educational as we move forward. This is very important to be aware of what will be available in the near (hopefully) future.
The appendixes were extremely valuable, and I will use it as a quick reference as I begin developing more Javascript. A full listing of the DOM reference, Events reference, and the Browsers.
Overall, this book was an incredible read and is highly recommended for those who want to take their Javascript skills to the next level.
ist Pro Javascript endlich ein Lichtblick.
Man sollte etwas Programmiererfahrung mitbringen (in Javascript oder
auch nur in anderen Programmiersprachen) und dann gibt einem das Buch
in den ersten Kapiteln alles nötige um sauberen objekt-orientierten
Code zu schreiben.
Mir fehlten allerdings kleine Übersichtszeichnungen zu den jeweiligen Themen,
denn ein gutes Bild ist oftmals mehr Wert als tausend Worte.
Hinweise zur Javascript Dokumentation (z.B. mit JsDoc) fehlen,
dies ist aber wegen fehlender Typsicherheit (kein compiler) wesentlich.
Für alle die sich näher mit JavaScript beschäftigen wollen und mehr als nur ein paar Funktionen schreiben wollen, ist das Buch absolut zu empfehlen.
First, the bad news. Like all aPress books I've encountered, this one suffers from a few small, but glaring, editing errors. Small things - variable names that change between examples for no good reason, in-text refrences to things the author didn't mention (no doubt something missed between drafts), that sort of thing - crop up. It's not enough to break the book, but it is annoying.
Also, the first section of the book moves at break-neck speed. While some of it is review, for those of us who have been toiling in web tutorials and older books, a few re-reads are necessary to truly understand what's going on. Thankfully, Resig addresses things in a logical manner, so each topic flows nicely into the next, making returning to those parts as painless as possible.
Finally, in the chapter where he discusses public, private, and privledged object properties and methods, he completely glosses over how private properties and methods function. Instead, he merely tells the user to visit Douglas Crockford's site on the matter. It's a bit of a cop-out, and I figure that since I'm spending ~$30 on the book, the least he can do is briefly condence Crockford's ideas.
All that said, though, the positives outweigh the negatives by far.
Despite the quick pacing of the book, the information (ignoring editing inconsistencies) is delivered in a straightforward manner. Resig addresses most, if not all, of those little things which are important in the real world (testing/debugging, how to work with libraries, how to ensure your code doesn't interfere with someone else's code, etc), but are often ignored in other resources.
In particular, the early chapters (chapters 2 and 3) on dealing with JavaScript objects are well done. While Resig doesn't go into all of the details (most notably with the link to Crockford's site I mentioned earlier), these chapters form the foundation of just about everything you'd want to do with the language. Indeed, these chapters address most of the pitfalls that create those pesky JavaScript errors we've all dealt with before: scope, closures, and context. Understanding how those three concepts work in unison is fundamental towards understanding modern, professional JavaScript as a whole.
Being a JavaScript book, this particular volume visits topics we're most likely all familiar with: DOM scripting, event handling, and even a bit of AJAX. Thanfully, Resig stays true to his mission of creating inobtrusive JavaScript, and keeps his HTML separated from the scripting code. This is a far cry from other self-proclaimed professional tomes that embed their JavaScript function calls within their HTML tags.
To conclude (and reiterate), Pro JavaScript Techniques is the perfect book for those developers caught in the middle. It's a resource aimed at those of us who have had experience with the language, but have never been pointed in the right direction to use it in a professional manner. Despite its annoying flaws, this book fills the rather large gap between beginner's JavaScripting and creating robust AJAX applications. It's worth owning if you ever want to do serious work with the language.