aaah ahora entiendo el termino Syntax Sugar, hace referencia a modificaciones en la sintaxis del lenguage, pero no en su funcionamiento interno.
-
check_circle_outlineMódulo 1 | 9 clases
Introducción
expand_more -
check_circle_outlineMódulo 2 | 11 clases
Conceptos básicos
expand_more -
check_circle_outlineMódulo 3 | 10 clases
Funciones y el Scope
expand_more -
check_circle_outlineMódulo 4 | 3 clases
Arreglos
expand_more -
check_circle_outlineMódulo 5 | 12 clases
Objetos
expand_more-
done_all
Clase 1
Declarar un objeto con JSON
-
done_all
Clase 2
Funciones constructoras
-
done_all
Clase 3
Clases
-
done_all
Clase 4
Constructor
-
done_all
Clase 5
Herencia
-
done_all
Clase 6
Métodos accesores
-
done_all
Clase 7
Métodos estáticos
-
done_all
Clase 8
Prototipos
-
done_all
Clase 9
__proto__
-
done_all
Clase 10
Herencia de prototipos
-
done_all
Clase 11
La propiedad del prototype
-
done_all
Clase 12
Resumen de unidad- Objetos
-
-
check_circle_outlineMódulo 6 | 7 clases
Programación asíncrona
expand_more -
check_circle_outlineMódulo 7 | 2 clases
Bonus points
expand_more -
check_circle_outlineMódulo 8 | 3 clases
Async/Await
expand_more -
check_circle_outlineMódulo 9 | 5 clases
Módulos
expand_more -
check_circle_outlineMódulo 10 | 10 clases
Generadores e Iteradores
expand_more -
check_circle_outlineMódulo 11 | 10 clases
Cadenas a fondo
expand_more -
check_circle_outlineMódulo 12 | 7 clases
Expresiones regulares
expand_more -
check_circle_outlineMódulo 13.-
Examen del curso
expand_more-
done_all
Examen
Examen final del curso
-
8 comentario(s)
ok so me confundi, hace algunos video mencionaron que un buen desarrollador de JS sabe manejar prototipos, pero tambien dijeron que al hacer uso de clases de cierta manera igual estamos haciendo uso de prototipos pero con sintaxis de clases, para hacerlo mas legible a quienes venimos de otros lenguajes.
Entonces en el contexto de JS existe alguna diferencia funcional entre usar clases por comodidad y convencion a usar prototipos? entiendo que al final estas usando prototipos pero a eso exactamente viene la pregunta.
Gracias!
Porqué si intento hacer el ejemplo declarando el método estaVivo utilizando las funciones flechas no me toma el valor de this.vivo? si la invocación la estoy haciendo directo del objeto que la contiene.
Clase 37