Eğer bu mesajı görüyorsanız, web sitemizde dış kaynakları yükleme sorunu yaşıyoruz demektir.

If you're behind a web filter, please make sure that the domains *.kastatic.org and *.kasandbox.org are unblocked.

Ana içerik

JS kitaplığı nedir?

Milyarlarca web sayfaları vardır, ve bunların birçoğu bir şekilde etkileşimlidir - aslında, bunların birçoğu aynı şekilde etkileşimlidir. Slayt gösterisi kullanan kaç web sitesi gördünüz? Ben yüzlercesini gördüm!
Örneğin, National Geographic'ten bir tanesini burada bulabilirsiniz:
Buradaki BBC'den:
Bir tane daha, The Onion'dan:
Şimdi, bu web geliştiricilerin her birinin slayt gösterisini oluşturmak için kendi JavaScript kodunu yazmış olması olasıdır, ama bunların çoğu muhtemelen aynı kodu yeniden kullanmıştır. Programcılar olarak, kullanabildiğimizde mevcut kodu yeniden kullanmalıyız ki, başka bir programcının yazdığı kodu yeniden yazmak için zamanımızı harcamayalım.
JavaScript'te bunu bir kitaplıkla yapıyoruz. Kitaplık birkaç fonksiyon içeren bir JavaScript dosyasıdır, ve bu fonksiyonlar web sayfanız için faydalı bir görev başarır.
Hangi fonksiyonları kullanacağımızı nasıl biliyoruz? Kısaysa, JavaScript dosyasına bakabiliriz, veya daha da iyisi, belgelere bakabiliriz. Çoğu kitaplığın mevcut fonksiyonlar ve gerçek dünyadan örnekler listesi içeren belgeleri bulunur.
Örneğin, burada slayt gösterileri oluşturmak için Galleria belgelerinin küçük bir parçasını bulabilirsiniz:
Bir programcı bir JS kitaplığı oluşturduğunda ve dünyaya bunu açtığında, bunu bilerek dünyayla paylaşmak istiyorlar demektir - bu, sıklıkla şahane belgelerle ve örneklerle desteklemek için gerekli çabayı gösterdikleri anlamına gelir. Belki bir gün faydalı bulduğunuz bir işlevin kitaplığını oluşturmaya ve bunu dünyayla paylaşmaya karar vereceksiniz.
Ancak, ilk olarak, bir kitaplığı nasıl kullanıyoruz? Şimdi size bunu göstereceğim!

Tartışmaya katılmak ister misiniz?

Henüz gönderi yok.
İngilizce biliyor musunuz? Khan Academy'nin İngilizce sitesinde neler olduğunu görmek için buraya tıklayın.