Underscore.js ile rahat rahat yazın!

Tamer tarafından, 11 15 2012 22:59:00 tarihinde yayınlandı.

NEDİR BU UNDERSCORE.JS ?

Underscore.js javascript'de fonksiyonel programlamayı daha esnek bir hale getirmek amaçlı geliştirilen bir kütüphanedir. İçeriğinde çok yararlı listeleme, sorgulama, nesne ve fonksiyon bazlı araçlar bulunmakta.

Underscore.js'in geliştiricileri aynı zamanda Backbone.js'inde geliştiricileridir. Her iki proje bir DocumentCloud projesidir.
Öyle ki Backbone.js'yi kullanmak için projenize Underscore.js'i dahil etmeniz gerekiyor.

PEKİ NE İŞİME YARAR ?

Eğer daha önce Ruby kullandıysanız çok Ruby'deki gelişi güzel fonksiyonların bir benzer niteliğinde 80 küsür fonksiyonlarla karşılacaksınız.

 Örneğin map ve pluck'ı kullanımını aşağıda görebilirsiniz.

var ekip = [   
    {isim: 'tamer', sehir: 'ankara'},   
    {isim: 'umur', sehir: 'istanbul'},   
    {isim: 'altan', sehir: 'ankara'},   
]  
_.map(ekip, function (getir) { return getir.isim });  
>> ["tamer", "umur", "altan"]  
_.pluck(ekip, 'isim');   
>> ["tamer", "umur", "altan"]

Underscore.js kullandıkça kullandıran bir kütüphanedir. Hepsi ve daha fazlası için burdan inceleyebilirsiniz.

Etiketler : Javascript, Yazılım, Genel