aof.sorular.net
İnternet Tabanlı Programlama
İNTERNET TABANLI PROGRAMLAMA Dersi JS Kütüphaneleri ile Çalışmak soru cevapları
İNTERNET TABANLI PROGRAMLAMA Dersi JS Kütüphaneleri ile Çalışmak soru detayı:
SORU:
Underscore nedir?
CEVAP:
UnderscoreJS programcıların çoğu projede tekrar
tekrar yazmak zorunda kaldıkları genel amaçlı araç
fonksiyonlarını sağlayan bir kütüphanedir. Bu
kütüphanede nesneler, diziler, fonksiyonlar ve yığınlar
üzerinde işlem yapabilen pek çok metot sağlanmaktadır.
Örneğin, kütüphanenin sağladığı first metodu, bir dizideki
ilk n elementi çevirmek için özelleşmiştir. Bu metot
_.first(dizi, [n]) sentaksıyla çağırılmaktadır. Buradaki n
değeri, diziden ilk kaç elementin çekileceğini belirler.
Örneğin _.first(meyveler, 3) ifadesi, meyveler dizisindeki
ilk üç elementi çevirmektedir. Kütüphane bunun gibi pek
çok metot sağlamaktadır.