Funciones anónimas, Funciones con paramteros, Objeto congelado, Parametros Rest y Spread, El método map() Método filter(), Método reduce (), asignación de desestructuración, Objetos anidados. Bucles anidados, iteradores.
- Variables: let y const
- Verificar Scope
- Funciones: anónimas, con parametros
- Objeto congelado: Object.freeze
- Use strict
- Ciclo For()
- Parametros Rest y Spread
- El método map()
- Método filter()
- Método reduce()
- Asignación de desestructuración
- Objetos anidados
- Método Object.keys()
- Método Object.values()
- Bucles anidados
- Ciclo While
- Ciclo Do While
- Ciclo For, Break;
- Método forEach()
- Operador typeof
- Uso template strings
- Método Object.entries()
- Objeto abreviado
- Funcion declarativa
- Instancia de un objeto
- Nueva sintaxis para crear objetos
- Captadores y establecedores:
- getters and setters
- Class function
- Buscar una cadena especificada: Método test()
- Ignora mayusculas y minusculas "i" (Uppercase and lowercase)
- Obtener todas las ocurrencias dentro de una cadena: Método Match()
- Buscar o extraer un patrón más de una vez "g"
- Unir cualquier cosa con el período comodín "."
- Definir un rango de caracteres "[-]"
- especificar la posible existencia de un elemento "?"
- Los lookaheads para buscar patrones más adelante (?=...)
- buscar y reemplazar texto en una cadena usando .replace()
- Matriz unidimensional
- Matriz multidimensional
- Acceder a matriz con notación de corchetes
- Métodos push() y unshift()
- Métodos pop() y shift()
- Métodos splice() y slice()
- Exercises Spread, indexOf(), for()
- Notación de puntos y notación de corchetes.
- Asignación de propiedades
- Objetos anidados (Nested objects)
- Pasar por referencia
- Cambio de parametros por referencia
- Recorriendo objetos for...in
- Creacion de objetos simples
- Creando métodos en un objeto
- methods and objects
- Reutilizar objeto con la palabra clave "This"
- Definir una Función Constructora
- Pasando los valores como argumentos
- Verificar el Constructor de un Objeto con "instanceof"
- El método hasOwnProperty()
- Iterando sobre todas las propiedades
- La propiedad "prototype", El método isPrototypeOf()
- Anular métodos heredados
- Usando un mixins
- Utilizando closure para proteger las propiedades
- la Expresión de Función Invocada Inmediatamente (IIFE)
- Aplicando el método map()
- El método JSON.stringify()
- Utilizando Array.prototype.filter()
- Eliminar elementos de una matriz utilizando "slice"
- Función de retorno con método concat()
- Learn more Javascript
- Learn iterations methods MDN web docs
- Learn Introduction Object Oriented Programming
- MDN JavaScript Error documentation Error types