Return to site

JS ARRAY API CHEATSHEET

let v1 = ["X","X","X","X"].map(v => v==="X"?"O":v);
console.log(v1);
//[ 'O', 'O', 'O', 'O' ]

let v2 = ["X","X","O","X"].filter(v => v==="X");
console.log(v2);
//[ 'X', 'X', 'X' ]

let v3 = ["O","O","X","X"].find(v => v==="X");
console.log(v3);
//X

let v4 = ["O","O","O","X"].findIndex(v => v==="X");
console.log(v4);
//3

let v5 = ["X","X","X","X"].fill("O",1);
console.log(v5);
//[ 'X', 'O', 'O', 'O' ]

let v6 = ["O","X","X","O"].some(v=>v==="X");
console.log(v6);
//true

let v7 = ["X","X","X","O"].every(v=>v==="X");
console.log(v7);
//false
Section image