1. Curso de Vue
  2. /
  3. JavaScript Moderno
  4. /
  5. Funciones para Arrays (III)
1 / 1

Funciones para Arrays (III)

Array.flat()

Crea una copia del array que contiene todos los elementos de todas las submatrices hasta una profundidad determinada.


const savings = ["πŸ’΅", ["πŸ’΅", "πŸ’΅"], ["πŸ’΅", "πŸ’΅"], [[["πŸ’°"]]]];
const loot    = savings.flat(3)
// console.log(loot);
// ["πŸ’΅", "πŸ’΅", "πŸ’΅", "πŸ’΅", "πŸ’΅", "πŸ’°"];

Array.includes()

Comprueba si un array contiene un elemento especΓ­fico


const food   = ["πŸ₯¦", "πŸ₯¬", "πŸ…", "πŸ₯’", "🍩", "πŸ₯•"];
const caught = food.includes("🍩");
// console.log(caught);
// true

Array.join()

Concatena todos los elementos de un array en una sola cadena, utilizando un separador opcional.


const devices = ["πŸ’»", "πŸ–₯️", "πŸ–₯️", "πŸ’»", "πŸ–¨οΈ"];
const network = devices.join("〰️");
// console.log(network);
// "πŸ’»γ€°οΈπŸ–₯️〰️πŸ–₯οΈγ€°οΈπŸ’»γ€°οΈπŸ–¨οΈ"