Javascript array cheat sheet
Ovviamente non vuole essere una serie di "trucchi" completa; sicuramente ce ne sono altri che non conosco.
Ma vorrebbe essere una guida in divenire di funzioni sugli array per Javascript.
Anzia, più che una guida una lista.
Ve li butto tutto insieme; sta a voi sperimentare e vedere il risultato in console:
const arrConcat = ['a', 'b'];
const arrConcat2 = arrConcat.concat(['c'])
console.log(arrConcat2);
const arrJoin = ['a', 'b'];
const arrJoin2 = arrJoin.join('||');
console.log(arrJoin2);
const arrRev = [1, 2, 3];
console.log(arrRev.reverse());
const arrMap = [1, 2, 3];
console.log(arrMap.map(a => a + 1));
// GLI INDICI DEGLI ARRAY PARTONO DA ZERO
const arrSlice = ['a', 'b', 'c'];
const arrSlice2 = arrSlice.slice(2);
console.log(arrSlice2);
// GLI INDICI DEGLI ARRAY PARTONO DA ZERO
const arrIndex = ['a', 'b', 'c'];
const arrIndex2 = arrIndex.indexOf('a');
console.log(arrIndex2);
// GLI INDICI DEGLI ARRAY PARTONO DA ZERO
const arrLastIndex = ['a', 'b', 'c'];
const arrLastIndex2 = arrLastIndex.indexOf('c');
console.log(arrLastIndex2);
// COMPARA CONVERTENDO IN STRINGA
const arrSort = [33, 10, 2];
console.log(arrSort.sort());
Enjoy!
javascript array sort slice indexof lastindexof reverse join concat map
Commentami!