Olá! Estou começando a programar e não entendo direito como que o JavaScript manipula os seus protótipos. (meu maior problema é que sei o mínimo de inglês...)
Eu acredito que esta pergunta irá ajudar outros alunos (talvez, mas sei que vai me ajudar muito).
ps: já procurei a respeito... por ex:
http://pt.stackoverflow.com/questions/37770/qual-a-diferen%C3%A7a-entre-this-e-this-e-this
Alguém poderia me ajudar explicando (mas por favor, explicando) o que está acontecendo...? Não apenas respondendo "o erro é este" "solucione assim", e sim o por que o erro ocorre ou no mínimo, dizendo qual livro em pt-br eu posso ler para entender. Só para que eu tenha um insight e consiga continuar meus estudos com a mente aliviada.
Desde já agradeço!
Segue a dúvida: