Underscore.js – biblioteca leve e muito útil

11/08/2013 Leia em 1 minuto

O Underscore.js é uma biblioteca javascript bem leve e muito útil, com apenas 5KB (quando minificada e “gzipada”) ela nos fornece cerca de 80 funções para se trabalhar com estruturas de dados e coleções em javascript (coisa que a linguagem por sí só pouco suporta).

Se você é um desenvolvedor .NET/ASP.NET vai perceber que parece um “LinqToSQL” para javascript. (O que é sensacional, pelo menos pra mim)

Das 80 funções existentes hoje eu resolvi mostrar para vocês 25, separei os exemplos em: coleções, arrays, objetos e utilities, assim como esta no site deles.

Deixei os códigos bem comentados (pelo menos eu acho), então acredito que vocês pegarão o espirito da coisa.

Trabalhando com coleções

Trabalhando com arrays

Trabalhando com objetos

Trabalhando com funções utilitarias

Abs


By