You will first be introduced to object-oriented programming, then to the basics of objects in JavaScript. This book takes a do-it-yourself approach when it comes to writing code, because the best way to really learn a programming language is by writing code. You are encouraged to type code into Firebug's console, see how it works and then tweak it and play around with it. There are practice questions at the end of each chapter to help you review what you have learned. For new to intermediate JavaScript developer who wants to prepare themselves for web development problems solved by smart JavaSc.
This book is for the beginning to intermediate web developer who wants to solve web development problems with smart JavaScript.
Create scalable, reusable high-quality JavaScript applications and libraries
About This Book This book has been updated to cover all the new object-oriented features introduced in ECMAScript 6 It makes object-oriented programming accessible and understandable to web developers Write better and more maintainable ...
Annotation Think in JavaScript Make object-oriented programming accessible and understandable to web developers Apply design patterns to solve JavaScript coding problems Learn coding patterns that unleash the unique power of the language ...
This Second Edition has been thoroughly updated to include the latest versions of all web browsers. The book also introduces newer techniques and related technologies such as canvas, E4X, and JavaScript 2.0.
In The Principles of Object-Oriented JavaScript, Nicholas C. Zakas thoroughly explores JavaScript's object-oriented nature, revealing the language's unique implementation of inheritance and other key characteristics.
The book will also teach you how to use arrays and objects as data structures. By the end of the book, you will understand how reactive JavaScript is going to be the new paradigm.
Dispels the myth that JavaScript is a "baby" language and demonstrates why it is the scripting language of choice used in the design of millions of Web pages and server-side applications Quickly covers JavaScript basics and then moves on to ...
5. Ibid, pp. 60, 64. 6. Beck, K., Extreme Programming Explained: Embrace Change, Boston: AddisonWesley, 2000, pp. 108–109. 7. Jeffries, R., Anderson, A., Hendrickson, C., Extreme Programming Installed, Boston: AddisonWesley, 2001, pp.
Unleash the true power of JavaScript by mastering Object-Oriented programming principles and patterns About This Book Covering all the new Object-Oriented features introduced in ES6, this book shows you how to build large-scale web apps ...