Faça download dos Aplicativos de Leitura Kindle Gratuitos e comece a ler eBooks Kindle nos mais populares smartphones, tablets e computadores pessoais. Para enviar o link de download para seu smartphone por SMS, use o formato internacional sem espaços (Código Internacional+DDD+Número. Exemplo: +551199999999)

  • Apple
  • Android
  • Windows Phone
  • Android

Para receber o link de download digite seu celular:

Preço digital sugerido: R$ 59,75
Preço Kindle: R$ 25,29

Economize
R$ 34,46 (58%)

OU

Essas promoções serão aplicadas a este item:

Algumas promoções podem ser combinadas; outras não são elegíveis. Para detalhes, por favor, acesse os Termos e Condições dessas promoções.

Entregar no seu Kindle ou em outro dispositivo

Entregar no seu Kindle ou em outro dispositivo

Anúncio do aplicativo do Kindle

You Don't Know JS: this & Object Prototypes 1 , eBook Kindle

5.0 de 5 estrelas 1 avaliação de cliente

Ver todos os 2 formatos e edições Ocultar outros formatos e edições
Preço
Novo a partir de Usado a partir de
eBook Kindle
"Tente novamente"
R$ 25,29
Capa Comum
"Tente novamente"

Número de páginas: 176 páginas Idioma: Inglês

Novidades da Loja Kindle
Novidades da Loja Kindle
eBooks novos para sua biblioteca digital. Veja aqui

Descrições do Produto

Descrição do produto

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

Sobre o Autor

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.


Detalhes do produto

  • Formato: eBook Kindle
  • Tamanho do arquivo: 1375 KB
  • Número de páginas: 176 páginas
  • Quantidade de dispositivos em que é possível ler este eBook ao mesmo tempo: Ilimitado
  • Editora: O'Reilly Media; Edição: 1 (11 de julho de 2014)
  • Vendido por: Amazon Servicos de Varejo do Brasil Ltda
  • Idioma: Inglês
  • ASIN: B00LPUIB9G
  • Leitura de texto: Habilitado
  • X-Ray:
  • Dicas de vocabulário: Não habilitado
  • Configuração de fonte: Não habilitado
  • Avaliação média: 5.0 de 5 estrelas 1 avaliação de cliente
  • Lista de mais vendidos da Amazon: #66,812 entre os mais vendidos na Loja Kindle (Conheça os 100 mais vendidos na Loja Kindle)

Quais outros itens os consumidores compraram após visualizar este item?

Avaliação de clientes

5 estrelas
1
4 estrelas
0
3 estrelas
0
2 estrelas
0
1 estrela
0
Veja todas as avaliações de consumidores
Compartilhe suas ideias com outros clientes

Principais avaliações de clientes

Por Fabiano C. de Oliveira AVALIADOR TOP 500 em 27 de fevereiro de 2016
Formato: eBook Kindle Compra verificada
Excelente livro ou devo melhor dizer excelente série de livros (sendo este livro dedicado apenas a this & Objects). Muito embora o tópico geralmente não é abordado com a devida profundidade em artigos ou sites de Internet aqui você irá encontrar material para realmente entender this e Objects.

O autor não se limita a propalar o que outros dizem deduz-se da leitura do livro a ampla pesquisa que ele fez observando in loco como as principais engines implementam o JavaScript além de estar em contato com o TC 39 o comitê técnico que mantém o ECMAScript (vulgo JavaScript).

Dito isso o autor detalha e aprofunda (o que parece simples) o this e os Objects JS demonstrando como muitos desenvolvedores JS abusado do conceito de classes e herança em JavaScript tendo como resultado código difícil de manter e entender. O autor sugere uma abordagem tão poderosa quanto classe e herança mas sem a complexidade encontrada nos códigos JavaScript que os utilizam.

Ele detalha o ES5 e explica por que o novo ES6 pode trazer alguma confusão com o açucar sintático de class, extends e super no JavaScript.

Altamente recomendado para desenvolvedores JavaScript novos ou veteranos.
1 pessoa achou isso útil. Esta avaliação foi útil para você? Sim Não Enviando feedback...
Agradecemos pelos seus comentários.
Desculpe, o registro do seu voto falhou. Tente novamente
Informar abuso

Avaliações mais úteis de consumidores na Amazon.com (beta) (Pode incluir avaliações do Programa de Recompensas para Primeiros Avaliadores)

Amazon.com: 4.4 de 5 estrelas 41 avaliações
Esta avaliação foi considerada útil por 4 de 4 pessoa(s):
5.0 de 5 estrelas For experienced and inexperienced alike 21 de dezembro de 2015
Por R. Boone - Publicada na Amazon.com
Formato: eBook Kindle Compra verificada
This book is a must, whether you are a JS newbie or have been in the programming trenches for years. In it, Kyle Simpson explains the inner workings of two of the most misunderstood and misused features of JS, `this` and Object prototypes.

This `this` portion clearly outlines the criteria and priority JS engines use to determine a particular function's call site or context, which in and of itself is enlightening.

The real value, in my opinion, comes from the Object prototype section. Simpson does an excellent job of explaining prototypal inheritance, and why inheritance is in and of itself a bad term to use with regards to JS. If you are a programmer coming from a traditional classical-inheritance language, this should clear up a lot of confusion you may have.

Simpson's call for an OLOO workflow is clearly reasoned through showcasing the difficulty of bending JS to emulate a Class workflow vs. simply interacting directly with the objects themselves. He even includes an appendix outlying his argument against the `class` syntactic sugar added in ES6/ES2015 (still not true class support).

Ultimately, this book is Simpson's plea that we see the dynamic power JS has and use it the way it was meant to be used.

Note: this book is available for free on github, but I highly recommend you buy it as you will want to make many notes.
Esta avaliação foi considerada útil por 2 de 2 pessoa(s):
5.0 de 5 estrelas Great read if you're serious about your JS 9 de setembro de 2015
Por Floyd H - Publicada na Amazon.com
Formato: Capa comum Compra verificada
If you want to know all about "this" and object prototypes (because who doesn't want to do that!) then this book is perfect for you! Kyle Simpson dives into incredible detail about many javascript object related things that you've likely never even considered inside your own head, if you're a novice (or non-expert) in Javascript objects. I found a lot of useful and informative detail about inheritance and calling stacks.
Esta avaliação foi considerada útil por 2 de 2 pessoa(s):
5.0 de 5 estrelas class Cruft extends Confusion {} 28 de janeiro de 2017
Por Sandy Agafonoff - Publicada na Amazon.com
Formato: eBook Kindle Compra verificada
Just amazing. I have spent 10 years working with JavaScript. I never realised my own experience was preventing me from seeing the simple reality... There is no spoon... I wrote seemingly basic issues off because, JavaScript has always been presented as a 'quirky' language, I felt like I should have dug deeper, I'm so glad that Kyle has done that for us all!
Esta avaliação foi considerada útil por 1 de 1 pessoa(s):
5.0 de 5 estrelas Explains "this" and much more 2 de agosto de 2016
Por acypher - Publicada na Amazon.com
Formato: eBook Kindle Compra verificada
Explains "this" perfectly and understandably, in one chapter. And the reality is so complex, that you can see why "this' is such a mystery.
The book then goes on to cogently show how misguided it is to try to impose any sort of Class system on javascript, despite attempts in the latest ECMAScript to do so. I've come to appreciate his description of "ugly explicit pseudopolymorphism" -- but no, the book is not jargony and is clearly written.
Esta avaliação foi considerada útil por 2 de 2 pessoa(s):
5.0 de 5 estrelas Very detailed. 25 de novembro de 2014
Por Edgar martinez - Publicada na Amazon.com
Formato: Capa comum Compra verificada
My brain hurts and I like it. I've had to be methodical on this book reading it slowly and writing notes at the same time. I have been coding vanilla JS for a while now and I really need to get a better idea of the internals, so far this is giving me a great insight into the nuances if the language.
click to open popover