Para de escrever javascript repetido, use Lodash

Para de escrever javascript repetido, use Lodash

Fala pessoal, depois de um loooongo tempo sem escrever aqui, estou voltando com força total e vamos ao assunto de hoje, Lodash.

Lodash é uma library javascript que contempla inúmeros métodos, fazendo com que você poupe trabalho utilizando os métodos implementados por ele, ou seja, invés de fazer reuso de classe e trechos de código, você usa algum dos muitos métodos implementados pela biblioteca.

Após conhecer o Lodash você vai se sentir como o Batman com seu sinto de utilidades:

batman-lodash

Vamos ver alguns exemplos:

1-) Loop n Vezes

Documentação do método -> Times

2-) Quebrar um Array em partes

Documentação do método -> Chunk

3-) Retornar diferença entre dois Arrays

Documentação do método -> Difference

4-) Obter número randômico dentro de um range

Documentação do método -> Random

5-) Drop itens de uma lista

Veja que se eu não inserir  o segundo argumento a função remove 1 item da lista, se eu informar o segundo argumento ele remove da lista de acordo com o valor passado.

Documentação do método -> Drop

6-) Extend de objetos

Veja como o uso do prototype fica bem mais simples com o método “assign” do Lodash.

Documentação do método -> Assign

7-) Removendo propriedades de um objeto

Documentação do método -> Omit

😎 Conjunto união entre duas listas

Esse é um problema casual que demandaria muitas linhas de código para fazer o mesmo efeito.

Documentação do método -> Union

9-) Foreach em javascript

Utilizando foreach para coleções em js.

Documentação do método -> ForEach

10-) Filter

Fazendo filter com o uso de predicates.

Documentação do método -> Filter

11-) Find ( similar a uma consulta em uma lista )

Documentação do método -> Find

12-) Escolher valor aleatório em uma lista

Documentação do método -> Sample


 

Esses foram alguns exemplos que encontrei, você pode ver mais na documentação do Lodash e pode consultar em DevDocs

Deixe seu comentário e sugestões abaixo isso é muito bem vindo.

Um grande abraço e até mais.

Related Posts