Exelente explicacion del famoso "this"..(la mejor explicacion en la web,totalmente fundamentada.) por fin lo entendi!!!.. te agradezco por ayudarme a logralo...Saludos.
Genial! La idea es subir mas videos, pero no estoy teniendo mucho tiempo libre, pero ya tengo pensado lo próximos! Muchas gracias por tu comentario! Saludos!
Me cuesta un poco de trabajo entender este tema pero dijiste una palabra clave que me ayudó a entender un poco más cadena de prototipado, tengo entendido que __proto__ es un setter y un getter a su vez
Hola, __proto__ es una propiedad que esta desaconsejado su uso, si querés leer mas al respecto te dejo este link de MDN que te orienta en como reemplazar el uso de esta propiedad, Saludos! developer.mozilla.org/es/docs/Web/JavaScript/Referencia/Objetos_globales/Object/proto
Excelente explicación, me quedo mas claro ya que vengo de Java y quería saber como se implementaba la herencia sin utilizar las clases de Ecma6 que simulan la sintaxis de Java. Solo me quedo la duda de Perro.prototype.contructor = Perro, esto se debe a que la linea anterior asigna el constructor a animal? o porque se requiere?
Muchas gracias por tu comentario! Hacemos la asignación del constructor porque sino este estaría apuntando a Animal, al hacer el Perro.prototype = Object.create(Animal.prototype), Perro.prototype.constructor es Animal. Saludos!
hola al poner el codigo para que compartan los metodos es necesario poner = objet.create(animal.prototype) ? esque lo habia aprendido directamente como = new animal(); y ahora no se cual es correcto :( o la diferencia de uno y otro
Hola! Cuando haces new Animal() lo que estas haciendo es crear una instancia (objeto) de animal y este tendrá un prototipo en el cual estarán los métodos comunes a todas las instancias de animal. Por otra parte Object.create(Animal.prototype), en este video, es usado para crear la cadena de prototipos por eso se usa de esta manera: Perro.prototype = Object.create(Animal.prototype) lo que estoy haciendo es crear un objeto que tendrá como prototipo al prototipo de los animales. Espero que con esto quede un poco mas claro. Si querés leer al respecto te dejo un link: developer.mozilla.org/es/docs/Web/JavaScript/Inheritance_and_the_prototype_chain Saludos!
hola, buen video...lo q no entiendo es q en otro video utiliza la palabra "super" como this.super(" ") y no call, son similares hay alguna diferencia???
El mejor video sobre prototipos que hay en la web.
Me ayudaste a entender prototipos de una forma orgánica, muchas gracias.
Gracias lo que buscaba !!! 🤍
Muchas gracias por tu comentario! Saludos!
Buenísima explicación, un capo, desde las bases del por que de las cosas
Muchas gracias por tu comentario! Saludos!
Me explotó la cabeza, buen vídeo, bien explicado!!!
Muchísimas gracias por tu comentario! Saludos!
Me parece una explicación espléndida de los prototipos. Muchas gracias por compartir. Dejo mi like y mis dieses.
Vaya! No sabía eso de JS, y vaya explicación! Espero más videos, muchas gracias! 🧠
Excelente explicación, aprendí muchas cosas nuevas que no había visto en otros cursos, ¡muchas gracias!
Es la mejor explicación que he encontrado de Prototype herencia. Muchas gracias.
Muchísimas gracias por tu comentario! Espero que otros videos te resulten también útiles! Saludos!
buenisima clasee!!! me encantó clase magistral
Muchas gracias por tu comentario! Espero que otros videos te resulten útiles! Saludos!
Exelente explicacion del famoso "this"..(la mejor explicacion en la web,totalmente fundamentada.) por fin lo entendi!!!.. te agradezco por ayudarme a logralo...Saludos.
Muchísimas gracias por tu comentario! Espero que otros videos también te resulten útiles! Saludos!
muy explicito, hasta q por fin entendí bien ya q en otros videos lo enredan . gracias
Muchísimas gracias por tu comentario! Espero que otros videos te resulten útiles! Saludos!
Bastante bueno el video, la verdad es recomendable, Saludos!.
Muchísimas gracias por el comentario!, espero que te resulten útiles otros videos. Saludos!
me pase una hora intentando entender hasta que encontre este video. La verdad lo explicaste de diez gracias
Muchísimas gracias por tu comentario! Espero que a otros videos del canal los encuentres igual de útiles! Saludos!
Excelente la explicación me aclaro mucho el concepto ahora a practicar mas de herencia prototipal
Muchas gracias por tu comentario! Espero que otros videos también te resulten útiles! Saludos!
Muchas gracias!
Muchas gracias por tu comentario! Saludos!
gracias!!! lo entendí a la perfección, deberías subir más videos
Genial! La idea es subir mas videos, pero no estoy teniendo mucho tiempo libre, pero ya tengo pensado lo próximos! Muchas gracias por tu comentario! Saludos!
SOS CRACK HERMANO. MUY BIEN EXPLICADO!
Muchísimas gracias por tu comentario! Saludos!
Primer video que veo, explicas muy bien!
Muchas gracias por tu comentario! Saludos!
Bro excelente explicación, muy completa 10/10 xd.
Muchísimas gracias por tu comentario! Saludos!
Excelente información!!. Gracias por compartirla.
Muchísimas gracias por tu comentario! Saludos!
excelente explicación, muy útil y entendible tu video
Que bueno que te sirvió! Muchas gracias por tu comentario! Saludos!
Me cuesta un poco de trabajo entender este tema pero dijiste una palabra clave que me ayudó a entender un poco más cadena de prototipado, tengo entendido que __proto__ es un setter y un getter a su vez
Hola, __proto__ es una propiedad que esta desaconsejado su uso, si querés leer mas al respecto te dejo este link de MDN que te orienta en como reemplazar el uso de esta propiedad, Saludos! developer.mozilla.org/es/docs/Web/JavaScript/Referencia/Objetos_globales/Object/proto
Qué excelente explicación. Muchas gracias!
Muchísimas gracias por tu comentario! Saludos!
Que grande explicación 10/10. Gracias!!
Muchísimas gracias! Espero que otros videos tengan el mismo puntaje! Saludos!
Buenardo! Muchas gracias por esta lección
Muchas gracias por tu comentario! Saludos!
Muy bien explicado👏👏👏👏
Muchas gracias por tu comentario! Saludos!
Excelente video, un nuevo suscriptor
Muchas gracias por el comentario y también por la suscripción! Saludos!
Excelente, después de videos y videos, y búsquedas en Google, entendí finalmente los prototipos jaja, genio!
Genial! Muchísimas gracias por tu comentario! Espero que otros videos te resulten útiles! Saludos!
Excelente video, muy exacto!!
Muchísimas gracias por tu comentario! Saludos!
Buena explicación. Gracias!
Muchas gracias por tu comentario! Saludos!
PERO QUE BUEN VIDEO LA PTM!!!!!
Muchísimas gracias! Espero que otros videos te resulten igual de buenos! Saludos!
muy buena la explicacion!
Muchas gracias por tu comentario! Saludos!
Excelente explicación, gracias
Hola!, gracias por el comentario! Espero que los otros videos te resulten buenos. Saludos!
exelente!!!
Muchas gracias por tu comentario! Saludos!
que crack, que buena explicacion!
Muchísimas gracias por tu comentario! Saludos!
Super bueno el video , :)
Muchas gracias por tu comentario! Saludos!
excelente
Muchas gracias por tu comentario! Saludos!
Gracias! Entendí mucho mejor el tema
Hola!, genial! que bueno que te sirvió. Saludos!
Muy clara la explicación ; podrías hacer algo sobre polimorfismo ; closures y scopes?
Muchas gracias! Si closure y scope son temas que tengo pensado subir, de polimorfismo también podría hacer uno! Saludos!
Eres un Crack :)
Muchas gracias por tu comentario! Ya puedes guardar la Death Note :) Saludos!
Me encanto el video... Super Util... te invitaria un Cafe amigo!
Muchísimas gracias por tu comentario! Espero que otros videos también te resulten super útiles! Saludos!
es justo lo que estaba buscando, buena explicacion
Que bueno que te sirvió! Muchas gracias por tu comentario! Saludos!
muy crack!
Muchas gracias por tu comentario! Saludos!
nuevo sub
Muchas gracias por tu comentario y la suscripción! Saludos!
Excelente explicación, me quedo mas claro ya que vengo de Java y quería saber como se implementaba la herencia sin utilizar las clases de Ecma6 que simulan la sintaxis de Java. Solo me quedo la duda de Perro.prototype.contructor = Perro, esto se debe a que la linea anterior asigna el constructor a animal? o porque se requiere?
Muchas gracias por tu comentario! Hacemos la asignación del constructor porque sino este estaría apuntando a Animal, al hacer el Perro.prototype = Object.create(Animal.prototype), Perro.prototype.constructor es Animal. Saludos!
hola al poner el codigo para que compartan los metodos es necesario poner = objet.create(animal.prototype) ? esque lo habia aprendido directamente como = new animal(); y ahora no se cual es correcto :( o la diferencia de uno y otro
Hola! Cuando haces new Animal() lo que estas haciendo es crear una instancia (objeto) de animal y este tendrá un prototipo en el cual estarán los métodos comunes a todas las instancias de animal.
Por otra parte Object.create(Animal.prototype), en este video, es usado para crear la cadena de prototipos por eso se usa de esta manera: Perro.prototype = Object.create(Animal.prototype) lo que estoy haciendo es crear un objeto que tendrá como prototipo al prototipo de los animales.
Espero que con esto quede un poco mas claro. Si querés leer al respecto te dejo un link: developer.mozilla.org/es/docs/Web/JavaScript/Inheritance_and_the_prototype_chain
Saludos!
hola, buen video...lo q no entiendo es q en otro video utiliza la palabra "super" como this.super(" ") y no call, son similares hay alguna diferencia???
Hola, super se usa cuando estas trabajando con clases (class) y call cuando trabajas con prototipos (prototype). Saludos!
me confunde que no uses una hoja aparte para JS, mejor veré otro video
Muchas gracias por tu comentario! Podes escribir todo el código que esta dentro del en un archivo externo sin problemas! Saludos!
Excelente explicación, gracias.
muy crack!
Muchas gracias por tu comentario! Saludos!