Title
Secrets of the JavaScript Ninja,Used
Delivery time: 8-12 business days (International)
SummarySecrets of the Javascript Ninja takes you on a journey towards mastering modern JavaScript development in three phases: design, construction, and maintenance. Written for JavaScript developers with intermediatelevel skills, this book will give you the knowledge you need to create a crossbrowser JavaScript library from the ground up.About this BookYou can't always attack software headon. Sometimes youcome at it sideways or sneak up from behind. You need tomaster an arsenal of tools and know every stealthy trick.You have to be a ninja.Secrets of the JavaScript Ninja leads you down the pathway toJavaScript enlightenment. This unique book starts with keyconcepts, like the relationships between functions, objects, andclosures, taught from the master's perspective. You'll grow fromapprentice to ninja as you soak up fresh insights on the techniquesyou use every day and discover features and capabilities you neverknew about. When you reach the final chapters, you'll be ready tocode brilliant JavaScript applications and maybe even write yourown libraries and frameworks.You don't have to be a ninja to read this bookjust be willing tobecome one. Are you ready?Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.What's InsideFunctions, objects, closures, regular expressions, and more Seeing applications and libraries from the right perspective Dealing with the complexities of crossbrowser development Modern JavaScript designAbout the AuthorsJohn Resig is an acknowledged JavaScript authority and the creatorof the jQuery library. Bear Bibeault is a web developer and coauthorof Ajax in Practice, Prototype and Scriptaculous in Action, and jQueryin Action from Manning.Table of ContentsPART 1 PREPARING FOR TRAINING Enter the ninja Arming with testing and debugging PART 2 APPRENTICE TRAINING Functions are fundamental Wielding functions Closing in on closures Objectorientation with prototypes Wrangling regular expressions Taming threads and timers PART 3 NINJA TRAINING Ninja alchemy: runtime code evaluation With statements Developing crossbrowser strategies Cutting through attributes, properties, and CSS PART 4 MASTER TRAINING Surviving events Manipulating the DOM CSS selector engines
By changing our most important processes and
products, we have already made a big leap forward. This ranges from the
increased use of more sustainable fibers to the use of more
environmentally friendly printing processes to the development of
efficient waste management in our value chain.
⚠️ WARNING (California Proposition 65):
This product may contain chemicals known to the State of California to cause cancer, birth defects, or other reproductive harm.
For more information, please visit www.P65Warnings.ca.gov.
Shipping & Returns
Shipping
We ship your order within 2–3 business days for USA deliveries and 5–8 business days for international shipments. Once your package has been dispatched from our warehouse, you'll receive an email confirmation with a tracking number, allowing you to track the status of your delivery.
Returns
To facilitate a smooth return process, a Return Authorization (RA) Number is required for all returns. Returns without a valid RA number will be declined and may incur additional fees. You can request an RA number within 15 days of the original delivery date. For more details, please refer to our Return & Refund Policy page.
Shipping & Returns
Shipping
We ship your order within 2–3 business days for USA deliveries and 5–8 business days for international shipments. Once your package has been dispatched from our warehouse, you'll receive an email confirmation with a tracking number, allowing you to track the status of your delivery.
Returns
To facilitate a smooth return process, a Return Authorization (RA) Number is required for all returns. Returns without a valid RA number will be declined and may incur additional fees. You can request an RA number within 15 days of the original delivery date. For more details, please refer to our Return & Refund Policy page.
Warranty
We provide a 2-year limited warranty, from the date of purchase for all our products.
If you believe you have received a defective product, or are experiencing any problems with your product, please contact us.
This warranty strictly does not cover damages that arose from negligence, misuse, wear and tear, or not in accordance with product instructions (dropping the product, etc.).
Warranty
We provide a 2-year limited warranty, from the date of purchase for all our products.
If you believe you have received a defective product, or are experiencing any problems with your product, please contact us.
This warranty strictly does not cover damages that arose from negligence, misuse, wear and tear, or not in accordance with product instructions (dropping the product, etc.).
Secure Payment
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.
We accept payments with :
Visa, MasterCard, American Express, Paypal, Shopify Payments, Shop Pay and more.
Secure Payment
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.
We accept payments with :
Visa, MasterCard, American Express, Paypal, Shopify Payments, Shop Pay and more.
Related Products
You may also like
Frequently Asked Questions
- Q: What is the main focus of 'Secrets of the JavaScript Ninja'? A: The book focuses on mastering modern JavaScript development through design, construction, and maintenance, targeting JavaScript developers with intermediate-level skills.
- Q: Who are the authors of this book? A: The authors are John Resig, the creator of the jQuery library, and Bear Bibeault, a web developer and coauthor of several notable programming books.
- Q: What topics are covered in the book? A: Topics include functions, objects, closures, regular expressions, cross-browser strategies, and modern JavaScript design.
- Q: Is this book suitable for beginners? A: While the book is primarily aimed at intermediate JavaScript developers, beginners may still benefit if they are willing to learn and engage with the content.
- Q: What is included with the purchase of the print book? A: The purchase includes a free PDF, ePub, and Kindle eBook from Manning, along with access to all code presented in the book.
- Q: What is the condition of the book? A: The book is in new condition.
- Q: How many pages does the book have? A: The book contains 392 pages.
- Q: What is the binding type of this edition? A: This edition is available in paperback binding.
- Q: When was 'Secrets of the JavaScript Ninja' published? A: The book was published on January 17, 2013.
- Q: What is the edition of this book? A: This is the first edition of 'Secrets of the JavaScript Ninja'.