{"product_id":"you-dont-know-js-this-object-prototypes-1491904151","title":"You Don't Know JS: this \u0026 Object Prototypes","description":"\u003cp\u003e\u003cstrong\u003eISBN:\u003c\/strong\u003e 1491904151\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAuthor:\u003c\/strong\u003e Simpson, Kyle\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCondition:\u003c\/strong\u003e New\u003c\/p\u003e\u003cp\u003eNo matter how much experience you have with JavaScript, odds are you don\u0026amp;;t fully understand the language. This concise, in-depth guide takes you inside JavaScript\u0026amp;;s this structure and object prototypes. You\u0026amp;;ll learn how they work and why they\u0026amp;;re integral to behavior delegation\u0026amp;;a design pattern in which objects are linked, rather than cloned.Like other books in the \u0026amp;;You Don\u0026amp;;t Know JS\u0026amp;; 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\u0026amp;;d need to point to them Learn how developers use the mixin pattern to fake classes in JS Examine how JS\u0026amp;;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\u003c\/p\u003e","brand":"Mia Karts","offers":[{"title":"Default Title","offer_id":51971178529056,"sku":"NEW1491904151","price":17.76,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/7426\/3840\/files\/91dn7PZgDGL.jpg?v=1783762811","url":"https:\/\/miakarts.com\/products\/you-dont-know-js-this-object-prototypes-1491904151","provider":"Miakarts Books","version":"1.0","type":"link"}