Callbacks en JavaScript: Métodos que las utilizan

Callbacks en JavaScript: Métodos que las utilizan

Ejemplo del uso del método Array.map() de JavaScript

El método map() llama a una función callback para cada elemento del arreglo y regresa un nuevo arreglo con esos resultados.

const arreglo = [3, 2, 5, 7, 3, 8, 0, 5, 0, 3];
const nuevoArreglo = arreglo.map(function (c) {
    return c * c; // eleva a todos los resultados al cuadrado
});
console.log(nuevoArreglo); // 9,4,25,49...,9

Ejemplo del uso del método Array.filter() de JavaScript

El método filter remueve elementos de un arrelo que no cumple con cierto criterio definido por la función callback.

const arreglo = [3, 2, 5, 7, 3, 8, 0, 5, 0, 3];
const nuevoArreglo = arreglo.filter(function (c) {
    return c % 2 == 0; // solo divisibles entre 2
});
console.log(nuevoArreglo); // 2,8,0,0

¿Cómo encadenar callbacks en JavaScript?

El Continuation Passing Style (CPS) es un estilo de programación utilizado para encadenar funciones juntas. En el CPS, los métodos con funciones callback son llamados dentro de otros callbacks. CPS es caracterizado por tener funciones callback como su ultimo argumento.

VPN

  • Ir a la oferta de NordVPN

Moda

Accesorios