-
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
-
7 comentario(s)
Tengo una duda.
si tengo una funcion constructora:
si tengo una funcion constructora:
function Persona(){}
creo un objeto
let usuario = new Persona();
modifico prototype
Persona.prototype.saludar = funtion(){console.log("Hola");}
Quiere decir que puedo acceder a la funcion desde mi objeto usuario
usuario.saludar();
Ahora si creo otro objeto
let personal = new Persona();
le agrego un prototype
let personal = new Persona();
le agrego un prototype
Persona.prototype.depedir = funtion(){console.log("Hola");}
puedo acceder a despedir desde mis dos objetos
usuario.saludar();
usuario.saludar();
usuario.saludar();
usuario.saludar();
En la mitad del video, "uriel" es hijo de "user" que a la vez es hijo de "User", por lo que "uriel" puede usar la función saludar?
Tengo una duda
en la impresion para verificar que los dos son iguales especificamente para el objeto se debe utilizar solo "user.__proto__" o se puede usar tambien "user.prototype" y viceversa?
function User(){}
let user = new User();
console.log(user.__proto__);
console.log(User.prototype);
en la impresion para verificar que los dos son iguales especificamente para el objeto se debe utilizar solo "user.__proto__" o se puede usar tambien "user.prototype" y viceversa?
function User(){}
let user = new User();
console.log(user.__proto__);
console.log(User.prototype);
Estos sin duda, son los conceptos mas complejos a entender de todo Javascript. La flexibilidad excesiva presta mas a dudas que a cualquier solución. Dudo mucho que existan productos cuya construcción llegue a tal nivel, ¿Conocen algún producto inclusive de código abierto que se maneje con Prototipos de tal forma?
Esta clase me sirvió mucho, necesitaba personalizar una librería DataTable y esta ha sido una excelente forma, gracias Uriel
Clase 38