Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
The Principles of Object-Oriented JavaScript

Buy

If you've used a more traditional object-oriented language, such as C++ or Java, JavaScript probably doesn't seem object-oriented at all. It has no concept of classes, and you don't even need to define any objects in order to write code. But don't be fooled—JavaScript is an incredibly powerful and expressive object-oriented language that puts many design decisions right into your hands.

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. You'll learn:

  • The difference between primitive and reference values
  • What makes JavaScript functions so unique
  • The various ways to create objects
  • How to define your own constructors
  • How to work with and understand prototypes
  • Inheritance patterns for types and objects
The Principles of Object-Oriented JavaScript will leave even experienced developers with a deeper understanding of JavaScript. Unlock the secrets behind how objects work in JavaScript so you can write clearer, more flexible, and more efficient code.
(HTML tags aren't allowed.)

ASP.NET 3.5: A Beginner's Guide
ASP.NET 3.5: A Beginner's Guide
What distinguishes the web hobbyist from the professional developer is the ability to store and retrieve data from a server over the Internet. Some readers may have made that step with PHP or Perl, and for them the journey has already begun. For others, ASP.NET 3.5 is just the next step in the growth and development of ASP.NET. For them, much will...
GIMP 2.6 for Photographers: Image Editing with Open Source Software
GIMP 2.6 for Photographers: Image Editing with Open Source Software

Image editing has become a crucial element in the photographic workflow. Image editing tools, most notably Photoshop, are usually sophisticated and deep applications, and are fairly expensive. The only open source tool in this market is the GIMP, which has developed into a powerful, multiplatform system running on Linux, Mac OS X,...

Analysis and Synthesis of Logics: How to Cut and Paste Reasoning Systems (Applied Logic Series)
Analysis and Synthesis of Logics: How to Cut and Paste Reasoning Systems (Applied Logic Series)
Starting with simple examples showing the relevance of cutting and pasting logics, the monograph develops a mathematical theory of combining and decomposing logics, ranging from propositional and first-order based logics to higher-order based logics as well as to non-truth functional logics. The theory covers mechanisms for combining semantic...

Statistics for Six Sigma Made Easy
Statistics for Six Sigma Made Easy

So you’re ready to improve your processes and products and satisfy your customers through Six Sigma—but you’re not looking forward to navigating complicated statistics in order to get results. Now, Warren Brussee, a veteran Six Sigma manager who helped his teams generate millions of dollars in savings, explains how to use...

Build iOS Games with Sprite Kit: Unleash Your Imagination in Two Dimensions
Build iOS Games with Sprite Kit: Unleash Your Imagination in Two Dimensions

For beginning iOS developers who want to write games and interactive applications.

Take your game ideas from paper to pixels using Sprite Kit, Apple's 2D game development engine. Build two exciting games using Sprite Kit and learn real-world, workshop-tested insights about game design, including cognitive
...

Quantitative Corpus Linguistics with R: A Practical Introduction
Quantitative Corpus Linguistics with R: A Practical Introduction

The first textbook of its kind, Quantitative Corpus Linguistics with R demonstrates how to use the open source programming language R for corpus linguistic analyses. Computational and corpus linguists doing corpus work will find that R provides an enormous range of functions that currently require several programs to...

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