JavaScript: filtrare le voci di un array con il metodo filter()

JavaScript: filtrare le voci di un array con il metodo filter()

Filtrare le voci di un array è un'operazione comune in JavaScript. Vediamo insieme questa soluzione.

Possiamo implementare la seguente soluzione utilizzando il metodo filter() (ECMAScript 5):


'use strict';

const numbers = [ 2, 7, 10, 5, 8, 3 ];

const filtered = numbers.filter( item => item % 2 === 0;  );

console.log( filtered ); // [ 2, 10, 8 ]

In questo caso la funzione di callback usata per filtrare le voci verifica che i numeri siano pari. Il metodo filter() è supportato da tutti i browser moderni.

Torna su