Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
JavaScript Object Programming

Buy
JavaScript Object Programming, 9781484217863 (1484217861), Apress, 2015
This brief  book explains the advantages of the object model, inheritance, both classical and prototypical, and shows how these concepts can be implemented in JavaScript. It also shows how object programming (OP) opens a new world of design possibilities that go far beyond inheritance.

This book will help the intermediate JavaScript programmer learn to use both types of inheritance. For classical inheritance, it is accompanied by a substantial online system (a windowing UI library) that shows classical inheritance at its best. The same system shows how OP "capabilities" can eliminate much of the need for inheritance. 

For experienced JavaScript programmers, this book shows why most of the old views of JavaScript's inheritance have not done it justice. JavaScript classes inherit from JavaScript's prototypes, a fact that makes JavaScript's prototypes, when used correctly, functional equivalents to C++ classes (not to prototypes in true prototypical languages, like Self). 

JavaScript's object programming (not inheritance) is what separates it from classical OOP languages like C++ and Java. Most important, basing inheritance on JavaScript's prototypal chain is possible, but is not the best choice for prototypal inheritance or classical inheritance.



What You'll Learn
  • What are objects, JavaScript objects and object programming
  • What is and how to use inheritance and JavaScript inheritance as well as inheritance alternatives
  • How to design for JavaScript
  • What are and how to use OO principles in JavaScript
  • How to use Constructors with JavaScript and more


Audience This book is for both intermediate and advanced JavaScript and Web development programmers. However, any programmer will understand the concepts and any JavaScript programmer should understand all of the concepts in this book.   The code there is shows examples of the concepts discussed.

(HTML tags aren't allowed.)

Rolling Out 5G: Use Cases, Applications, and Technology Solutions
Rolling Out 5G: Use Cases, Applications, and Technology Solutions

Examine the challenges of 4G in the light of impending and crucial future communication needs, and review the lessons learned from an implementation and system operation perspective with an eye towards the next generation – 5G. You'll investigate key changes and additions to 5G in terms of use cases. You'll also learn about the...

Just Java(TM) 2 (6th Edition)
Just Java(TM) 2 (6th Edition)

The #1 introduction to J2SE 1.5 and enterprise/server-side development!

An international bestseller for eight years, Just Java(TM) 2 is the complete, accessible Java tutorial for...

Doing Web Development: Client Side Techniques
Doing Web Development: Client Side Techniques

More and more traditional developers are moving into the world of web application development. Proper use of client-side scripts, style sheets, and XML are essential for building high-performance web applications that provide a rich user experience. Doing Web Development: Client-Side Techniques addresses the client-side issues that...


Introduction to Coding Theory
Introduction to Coding Theory

Error-correcting codes constitute one of the key ingredients in achieving the high degree of reliability required in modern data transmission and storage systems. This book introduces the reader to the theoretical foundations of error-correcting codes, with an emphasis on Reed-Solomon codes and their derivative codes. After reviewing linear...

Hickman's Analog and RF Circuits
Hickman's Analog and RF Circuits

I have been writing articles for magazines since the early 1970s, and many of these have been published in Electronics World (founded in 1911 as The Marconigraph but known for most of its life as Wireless World). This is undoubtedly the foremost electronics magazine in the UK, being widely read by professional electronics engineers on the one...

Fuel Cell Projects for the Evil Genius
Fuel Cell Projects for the Evil Genius
FUEL YOUR EVIL URGES WHILE YOU BUILD GREEN ENERGY PROJECTS!

Go green as you amass power! Fuel Cell Projects for the Evil Genius broadens your knowledge of this important, rapidly developing technology and shows you how to build practical, environmentally conscious projects using the three most popular and widely...

©2018 LearnIT (support@pdfchm.net) - Privacy Policy