Секреты JavaScript ниндзя
Резиг Дж., Бибо Б.قیمت نهایی
۴۹٬۰۰۰ تومان
نسخه اصلی و اورجینال
بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.
تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی
مشخصات کتاب
- نویسنده
- Резиг Дж., Бибо Б.
- سال انتشار
- ۲۰۱۳
- فرمت
- DJVU
- زبان
- روسی
- حجم فایل
- ۱۲٫۴ مگابایت
- شابک
- 9781933988696، 9785845918437، 9785845919595، 193398869X، 584591843X، 5845919592
دربارهٔ کتاب
Summary Secrets 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 intermediate-level skills, this book will give you the knowledge you need to create a cross-browser JavaScript library from the ground up. About this Book You can't always attack software head-on. Sometimes you come at it sideways or sneak up from behind. You need to master 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 to JavaScript enlightenment. This unique book starts with key concepts, like the relationships between functions, objects, and closures, taught from the master's perspective. You'll grow from apprentice to ninja as you soak up fresh insights on the techniques you use every day and discover features and capabilities you never knew about. When you reach the final chapters, you'll be ready to code brilliant JavaScript applications and maybe even write your own libraries and frameworks. You don't have to be a ninja to read this book-just be willing to become 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 Inside Functions, objects, closures, regular expressions, and more Seeing applications and libraries from the right perspective Dealing with the complexities of cross-browser development Modern JavaScript design About the Authors John Resig is an acknowledged JavaScript authority and the creator of the jQuery library. Bear Bibeault is a web developer and coauthor of Ajax in Practice, Prototype and Scriptaculous in Action , and jQuery in Action from Manning. Table of Contents PART 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 Object-orientation with prototypes Wrangling regular expressions Taming threads and timers PART 3 NINJA TRAINING Ninja alchemy: runtime code evaluation With statements Developing cross-browser strategies Cutting through attributes, properties, and CSS PART 4 MASTER TRAINING Surviving events Manipulating the DOM CSS selector engines contents preface acknowledgments about this book about the authors Preparing for training Enter the ninja The JavaScript libraries we’ll be tapping Understanding the JavaScript language Cross-browser considerations Current best practices Summary Arming with testing and debugging Debugging code Test generation Testing frameworks The fundamentals of a test suite Summary Apprentice training Functions are fundamental What’s with the functional difference? Declarations Invocations Summary Wielding functions Anonymous functions Recursion Fun with function as objects Variable-length argument lists Checking for functions Summary Closing in on closures How closures work Putting closures to work Binding function contexts Partially applying functions Overriding function behavior Immediate functions Summary Object-orientation with prototypes Instantiation and prototypes The gotchas! Writing class-like code Summary Wrangling regular expressions Why regular expressions rock A regular expression refresher Compiling regular expressions Capturing matching segments Replacing using functions Solving common problems with regular expressions Summary Taming threads and timers How timers and threading work Minimum timer delay and reliability Dealing with computationally expensive processing Central timer control Asynchronous testing Summary Ninja training Ninja alchemy: runtime code evaluation Code evaluation mechanisms Function “decompilation” Code evaluation in action Summary With statements What’s with “with”? Real-world examples Importing namespaced code Testing Templating with “with” Summary Developing cross-browser strategies Choosing which browsers to support The five major development concerns Implementation strategies Reducing assumptions Summary Cutting through attributes, properties, and CSS DOM attributes and properties Cross-browser attribute issues Styling attribute headaches Fetching computed styles Summary Master training Surviving events Binding and unbinding event handlers The Event object Handler management Triggering events Bubbling and delegation The document ready event Summary Manipulating the DOM Injecting HTML into the DOM Cloning elements Removing elements Text contents Summary CSS selector engines The W3C Selectors API Using XPath to find elements The pure-DOM implementation Summary index Secrets of the JavaScript Ninja uses practical examples to clearly illustrate each core concept and technique. This completely revised edition shows you how to master key JavaScript concepts such as functions, closures, objects, prototypes, and promises. It covers APIs such as the DOM, events, and timers. Youll discover best practice techniques such as testing, and cross-browser development, all taught from the perspective of skilled JavaScript practitioners. Written to be accessible to JavaScript developers with intermediate-level skills, this book takes readers on a journey towards mastering modern JavaScript development in three phases: design, construction, and maintenance Explains the intricacies of JavaScript programming, including writing libraries and frameworks and creating cross-browser development
کتابهای مشابه
Секреты JavaScript ниндзя
۴۹٬۰۰۰ تومان
Секреты JavaScript ниндзя
۴۹٬۰۰۰ تومان
Секреты javascript ниндзя
۴۹٬۰۰۰ تومان
Секреты JavaScript ниндзя (+ дополнительные материалы с сайта поддержки)
۴۹٬۰۰۰ تومان
Ниндзя-II. Секреты невидимости и неуловимости
۴۹٬۰۰۰ تومان
Девять залов смерти. Секреты мастерства ниндзя
۴۹٬۰۰۰ تومان
Ниндзя. Секреты тайного учения: Учебно-методическое пособие
۴۹٬۰۰۰ تومان
Тени ниндзя
۴۹٬۰۰۰ تومان
Школа ниндзя
۴۹٬۰۰۰ تومان
Тень ниндзя
۴۹٬۰۰۰ تومان
Ниндзя. Боевое искусство
۴۹٬۰۰۰ تومان
Кто ты, Ниндзя?
۴۹٬۰۰۰ تومان
قیمت نهایی
۴۹٬۰۰۰ تومان
