Conceptos JavaScript

Comúnmente utilizados en el día a día.

Operador condicional (ternario)

Else / if tradicional:

If / Else

Ternario, más fácil de leer 😍

Ternario JavaScript

Sintaxis Spread

La sintaxis extendida o spread syntax permite a un elemento iterable tal como un arreglo o cadena, ser expandido en lugares donde cero o más argumentos (para llamadas de función) o elementos (para Array literales) son esperados, o a un objeto ser expandido en lugares donde cero o más pares de valores clave (para literales Tipo Objeto) son esperados.

Ejemplo:

Sintaxis Spread

Nullish coalescing operator

Explicación completa comparando ?? con el operador OR (||):

Ejemplo:

Nullish coalescing operator

Optional chaining

Explicación completa en JavaScript Info:

Ejemplo:

Optional chaining

Convertir a Number o String

Ejemplos:

Convertir a Number o String

¿Qué es un objeto?

Explicación completa en JavaScript Info:

Ejemplo:

Objecto

¿Qué es un array?

Explicación completa en JavaScript Info:

Ejemplo:

Array

Métodos array

Explicación completa en W3 Schools:

Función flecha

Explicación completa en JavaScript Info:

Template strings

Explicación completa en Develop Mozilla:

Ejemplo:

Template String

Try/Catch

Explicación completa en JavaScript Info:

Promesas

Explicación completa en JavaScript Info:

Desestructucar / Desestructuración de objetos

Explicación completa en JavaScript Info: