Rabu, 25 Desember 2013

[Y629.Ebook] Ebook Free You Don't Know JS: this & Object Prototypes, by Kyle Simpson

Ebook Free You Don't Know JS: this & Object Prototypes, by Kyle Simpson

While the other individuals in the establishment, they are uncertain to discover this You Don't Know JS: This & Object Prototypes, By Kyle Simpson directly. It may need even more times to go establishment by establishment. This is why we intend you this site. We will certainly offer the best way and also reference to obtain the book You Don't Know JS: This & Object Prototypes, By Kyle Simpson Even this is soft file book, it will be ease to lug You Don't Know JS: This & Object Prototypes, By Kyle Simpson anywhere or save in your home. The difference is that you might not need move guide You Don't Know JS: This & Object Prototypes, By Kyle Simpson place to area. You could need just duplicate to the other devices.

You Don't Know JS: this & Object Prototypes, by Kyle Simpson

You Don't Know JS: this & Object Prototypes, by Kyle Simpson



You Don't Know JS: this & Object Prototypes, by Kyle Simpson

Ebook Free You Don't Know JS: this & Object Prototypes, by Kyle Simpson

You Don't Know JS: This & Object Prototypes, By Kyle Simpson. Thanks for visiting the most effective web site that offer hundreds type of book collections. Below, we will present all books You Don't Know JS: This & Object Prototypes, By Kyle Simpson that you require. The books from well-known authors and also publishers are provided. So, you can take pleasure in now to obtain one at a time sort of publication You Don't Know JS: This & Object Prototypes, By Kyle Simpson that you will certainly search. Well, pertaining to guide that you really want, is this You Don't Know JS: This & Object Prototypes, By Kyle Simpson your option?

Sometimes, reviewing You Don't Know JS: This & Object Prototypes, By Kyle Simpson is quite dull and also it will certainly take long period of time starting from obtaining guide as well as begin reading. Nonetheless, in modern-day era, you can take the creating modern technology by making use of the internet. By net, you can visit this web page as well as begin to search for the book You Don't Know JS: This & Object Prototypes, By Kyle Simpson that is required. Wondering this You Don't Know JS: This & Object Prototypes, By Kyle Simpson is the one that you need, you can choose downloading. Have you comprehended the best ways to get it?

After downloading the soft documents of this You Don't Know JS: This & Object Prototypes, By Kyle Simpson, you could begin to review it. Yeah, this is so satisfying while someone must check out by taking their big publications; you remain in your new way by just manage your gizmo. Or perhaps you are working in the office; you could still make use of the computer system to check out You Don't Know JS: This & Object Prototypes, By Kyle Simpson completely. Certainly, it will certainly not obligate you to take many web pages. Simply web page by page depending upon the time that you need to review You Don't Know JS: This & Object Prototypes, By Kyle Simpson

After understanding this quite simple way to read as well as get this You Don't Know JS: This & Object Prototypes, By Kyle Simpson, why don't you inform to others about through this? You can inform others to visit this website as well as choose browsing them preferred publications You Don't Know JS: This & Object Prototypes, By Kyle Simpson As understood, below are great deals of lists that supply lots of kinds of books to collect. Simply prepare few time and also web links to get guides. You could really delight in the life by checking out You Don't Know JS: This & Object Prototypes, By Kyle Simpson in a very easy way.

You Don't Know JS: this & Object Prototypes, by Kyle Simpson

No matter how much experience you have with JavaScript, odds are you don’t fully understand the language. This concise, in-depth guide takes you inside JavaScript’s this structure and object prototypes. You’ll learn how they work and why they’re integral to behavior delegation—a design pattern in which objects are linked, rather than cloned.

Like other books in the “You Don’t Know JS” series, this and Object Prototypes dives into trickier parts of the language that many JavaScript programmers simply avoid. Armed with this knowledge, you can become a true JavaScript master.

With this book you will:

  • Explore how the this binding points to objects based on how the function is called
  • Look into the nature of JS objects and why you’d need to point to them
  • Learn how developers use the mixin pattern to fake classes in JS
  • Examine how JS’s prototype mechanism forms links between objects
  • Learn how to move from class/inheritance design to behavior delegation
  • Understand how the OLOO (objects-linked-to-other-objects) coding style naturally implements behavior delegation

  • Sales Rank: #72363 in Books
  • Published on: 2014-07-27
  • Released on: 2014-07-27
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.00" h x .40" w x 6.00" l, .0 pounds
  • Binding: Paperback
  • 174 pages

About the Author

Kyle Simpson is an Open Web Evangelist from Austin, TX. He's passionate about JavaScript, HTML5, real-time/peer-to-peer communications, and web performance. Otherwise, he's probably bored by it. Kyle is an author, workshop trainer, tech speaker, and avid OSS community member.

Most helpful customer reviews

14 of 14 people found the following review helpful.
An excellent introduction to a complex topic
By Matthew
Kyle Simpson explains the semantics of using "this" in Javascript and why it is not the same as Java. The Javascript keyword "this" is often misunderstood. Many works treat it as the Javascript equivalent of Java's "this" or Python's "self," and while that understanding will lead to working programs in most cases, Simpson explains where that understanding will break down in a way that many programmers will not be able to anticipate. He later discusses Javascript's prototypal inheritance and how it works different than typical inheritance designs.

This text should not be a first introduction to the language and maybe not even a second or third. The topics covered are quite advanced and require a relatively high familiarity with Javascript to begin to understand. At times the text can be very confusing and require re-reading sections to fully grasp, however this is due to the complexity of the material covered and not due the author. The author's writing style is quite clear and his examples are well explained. Code samples are very short and to the point, not wasting space with unnecessary filler code which so many technical books do (pages of GUI code for explaining a simple input/output example for instance).

This is the first example I have seen of covering these topics in this manner, and while at first I was unsure if they really warranted their own book, I did not realize how poorly I understood the semantics of "this." I would highly recommend the text to anybody who expects to do much work in Javascript, in particular in creating or working with frameworks, where a full knowledge of the topics covered could prove indispensible. After reading this text, I would be interested in reading the other texts in the series as well.

(I received an electronic copy of the book as part of OReilly's reader review program.)

6 of 6 people found the following review helpful.
More than just a Javascript book....
By astericky
'this and Object prototypes' is the second book in the 'You Don't know Javascript' book series. I would argue that this book probably could've served as the first book becuase this book challenges developers to actually re-consider the need of and use of the classical design patterns and assessing the benefits and drawbacks of it. In other words it challenges developers to actually be engineers instead of just developers.

It is my opinion that I and other developers have been lazy in that we just accept classical software design as the way software should be developed without really thinking about what that actually means and the benefits and drawbacks of classical design patterns. Rather than fully embracing the benefit of behavior based delegation-oriented design in Javascript, developers have typically shoe-horned in the classical design patterns into Javascript.

If you were even mildly disappointed in the first book in this series 'Scope and Closures', you will pleased to know that this book is head and shoulders better than the first book in this series and really is a shining example of what a good programming book should do is challenge you to think about software design in ways you had not previously really given much thought to.

Gone is the somewhat pretentious tone of the previous book. Instead the author takes a different tone as he aims to teach developers think about the implications of classical and behavioral design patterns. It is as if Kyle got better at writing a book that people can read and learn from. There are plenty of code examples along with detailed explanations of what Javascript is actually doing behind the scenes. This may actually just be a good computer science book to have in general. I am very happy with what I have learned from this book.

The last three chapters that compare classical vs behavior based design patterns in javascript really is worth the price of this book. This book is very well written and I think the last three chapters of this book has uses as a computer science topic in general and should not be limited to just a discussion about Javascript hence the 5 out of 5 stars I a giving it.

4 of 4 people found the following review helpful.
Written by someone who comprehends JS and can convey it just as easily
By Aaron Martone
This book is amazing. I had hopped from tutorial site to site, tolerating many developer's love for 10px fonts, and literally had gone through 30+ sites without a single person actually conveying an understanding of the this scope and prototypes. In fact, they all seemed to follow the same pattern where they merely mimicked stating the result after glancing over their thought process. None of them actually drilled down into the HOW of JavaScript; but Kyle does.

Kyle understands that in order to truly comprehend something, you have to know it; what it is, how it's used, how it does what it does; and that's what he gets you to do in this book. He explains in simple terms and great, succinct examples that don't get overly bloated, how JavaScript steps through its internal mechanism to arrive at the end result. You're not memorizing "command A" = "result B"; he systematically decompiles the statement and leads you each step of the way towards comprehension. And THAT is one of that failures, IMO, of non-modern teaching today; they do not use Mr. Simpson's conveyance of behind-the-scenes understanding on what is happening at a lower level. Once he conveys that, it's now a part of your bag of tricks because you can use the same knowledge to troubleshoot similar problems.

Not only that, but it's easy to see that Kyle realizes that in non-modern teaching methods, we have mired ourselves down into forcing a mental model over how JS "class-based" inheritance works, and in doing so, have convoluted the subject matter to a point of cyclical redundancy that can leave the student frustrated and bereft of understanding.

I could not more whole-heartedly recommend this book than I already do. It saddens me that finding someone with this kind of teaching talent is as rare as they come today, but in the same swing it makes you appreciate them all the more that you found them.

See all 38 customer reviews...

You Don't Know JS: this & Object Prototypes, by Kyle Simpson PDF
You Don't Know JS: this & Object Prototypes, by Kyle Simpson EPub
You Don't Know JS: this & Object Prototypes, by Kyle Simpson Doc
You Don't Know JS: this & Object Prototypes, by Kyle Simpson iBooks
You Don't Know JS: this & Object Prototypes, by Kyle Simpson rtf
You Don't Know JS: this & Object Prototypes, by Kyle Simpson Mobipocket
You Don't Know JS: this & Object Prototypes, by Kyle Simpson Kindle

You Don't Know JS: this & Object Prototypes, by Kyle Simpson PDF

You Don't Know JS: this & Object Prototypes, by Kyle Simpson PDF

You Don't Know JS: this & Object Prototypes, by Kyle Simpson PDF
You Don't Know JS: this & Object Prototypes, by Kyle Simpson PDF

Tidak ada komentar:

Posting Komentar