Funções essenciais do JavaScript

Thiago Carvalho
3 min readAug 17, 2021

--

Entenda de uma vez por todas os 10 principais métodos/funções que todo desenvolvedor iniciante em JavaScript deveria saber.

filter()

A função filter() como o próprio nome diz, filtra um Array com base na condição fornecida e retorna um novo Array que contém os itens que satisfazem a condição fornecida.

map()

A função map()é muito simples, ela apenas faz um "loop" em um Array e converte cada item em outra coisa de sua preferencia.

some()

A função some() é muito semelhante a função filter(), mas some()retorna um booleano ao invés de um array.

every()

every() também é muito semelhante a some(), porem every() retorna true apenas se cada elemento do Array satisfizer a condição.

shift()

A função shift() é um método remove o primeiro elemento de um Array e em seguida retorna o elemento removido.

Este método também pode servir como a especie de um acesso ao primeiro item do Array

É importante ter o entendimento, que o método shift()altera o comprimento do Array.

unshift()

O método unshift() adiciona um ou mais elementos no início de um array e retorna o número de elementos atualizado.

slice()

O método slice() retorna uma cópia de parte de um array a partir de um "subArray" criado entre as posições início e fim (fim não é necessário) do array original.

Obs: É muito importante o entender que o Array original não é modificado!

splice()

O método splice() altera o conteúdo de uma lista, adicionando novos elementos enquanto remove elementos antigos.

includes()

O método includes() basicamente determina se um array contém um determinado elemento, retornando true ou false apropriadamente.

reverse()

O método reverse() inverte os itens de um array. O primeiro elemento do array se torna o último e o último torna-se o primeiro.

--

--

Thiago Carvalho

Senior Software Developer/Tech Lead, master in Computer Science/Software Engineering, Javascript, Web Components and software quality enthusiast.