Vanilla Javascript - #13 Métodos de Arrays III
11/04/2019Finalizando a parte de métodos de arrays no Javascript, nesse tutorial veremos os últimos métodos para manipular arrays.
reduce
O reduce percorre todos os elementos e é possível fazer operações com o elemento atual e outros elementos do array:
let reduceX=arrFinal.reduce(
function verifyElements(v1,v2,ind,arr) {
return v1+v2;
}
);
reduceRight
O reduceRight faz a mesma coisa do antecessor, porém invertendo a ordem dos elementos:
let reduceX=arrFinal.reduceRight(
function verifyElements(v1,v2,ind,arr) {
return v1+v2;
}
);
shift
Este método retira o primeiro elemento de um array e exibe o valor retirado:
let shiftX=arrFinal.shift();
slice
Retorna os valores dos elementos dos índices indicados ignorando o último valor:
let sliceX=arrFinal.slice(3,7);
sort
Realiza a ordenação dos valores de um array:
let sortX=arrFinal.sort();
splice
Método utilizado para inserir ou retirar valores do array. O primeiro parâmetro significa a posição, o segundo a quantidade de elementos a serem deletados e a terceira significa os valores que eu quero inserir no meu array.
let spliceX=arrFinal.splice(3,3,'y','w',0);
unshift
Inseri valores no início do array e exibe a quantidade (length) final do meu array.
let unshiftX=arrFinal.unshift(-1,-2,-3);
toString
O método toString transforma todos os dados do array no formato string:
let toStringX=arrFinal.toString();
Revise todos os métodos! Sucesso nos códigos e na vida!