Filter es un método inmutable que nos permite iterar sobre un array y crear un nuevo array solo con los elementos que cumplan cierta condición.
arrayName.filter((item, index /*optional*/, array /*optional*/) => /*codition*/);
El callback
que le pasamos a este método puede tomar 3 parámetros:
const animals = ['🐱', '🐶', '🦁', '🐍', '🐞'];
const dog = animals.filter(animal => animal === '🐶');
console.log('dog:', dog) /*expected output: 'dog: ['🐶']' */