Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.

Makale Geçmişi

«« Makaleye geri dön
27.06.16 00:46
JavaScript Fonksiyonları: rest Parametreleri
Bir fonksiyonun parametreleri bildirilirken, üç nokta ve bir isim ile bildirilen parametre, fonksiyona gönderilen bundan önce bildirilen parametreler haricindeki tüm parametre değerlerini bir dizi olarak verir. Bunlara rest (diğer tüm parametreler) parametreleri denir. Örnek: function deneme(...parametreler) { console.log("Fonksiyona " + parametreler.length + " parametre gönderildi."); } deneme(); deneme(1, 2) deneme(1, 2, 3, 4); Çıktısı: Fonksiyona 0 parametre gönderildi. Fonksiyona 2 parametre gönderildi. Fonksiyona 4 parametre gönderildi. Örnek 2: // rest parametresindeki sayıları bir sayı ile çarp ve çarpımları topla. function carpimToplami(kacla, ...sayilar) { var sonuc = 0; for (var i=0; i<sayilar.length; i++) sonuc += sayilar[i] * kacla; return sonuc; } // 1, 2, 3, 4 ve 5'i 2 ile çarp ve çarpımları topla. console.log(carpimToplami(2, 1, 2, 3, 4, 5)); Çıktısı: 30 Örnek 3: // Parametreleri sıralı bir dizi olarak döndür. function sirala(...parametreler) { return Array.sort(parametreler); } console.log(sirala(4, 3, 1, 2)); Çıktısı:  [1, 2, 3, 4] JavaScript Fonksiyonları ile İlgili Makaleler: JavaScript Fonksiyonları: Temel Kullanım JavaScript Fonksiyonları: Fonksiyonun Kendini Çağırması (Recursion) JavaScript Fonksiyonları: Fonksiyon İfadeler - Function Expressions JavaScript Fonksiyonları: Kapsanımlar - Closures Javascript Fonksiyonları: Yerinde Çalıştırılan İsimsiz Fonksiyonlar JavaScript Fonksiyonları: Nesne İçinde Fonksiyon - Metotlar JavaScript Fonksiyonları: Nesne Yapılandırıcısı Olarak Fonksiyon Kullanma JavaScript Fonksiyonları: this Kullanımı JavaScript Fonksiyonlari: arguments Nesnesi JavaScript Fonksiyonları: rest Parametreleri  (Bu makale) JavaScript Fonksiyonları: Function Yapılandırıcısı JavaScript Fonksiyonları: getter ve setter Fonksiyonlar JavaScript Fonksiyonları: Arrow (ok) Fonksiyonları JavaScript Fonksiyonları: Üretici Fonksiyonlar - Generator Functions
Ekleyen: canora
Değiştiren: canora
19.06.16 14:33
JavaScript Fonksiyonları: rest Parametreleri
Bir fonksiyonun parametreleri bildirilirken, üç nokta ve bir isim ile bildirilen parametre, fonksiyona gönderilen bundan önce bildirilen parametreler haricindeki tüm parametre değerlerini bir dizi olarak verir. Bunlara rest (diğer tüm parametreler) parametreleri denir. Örnek: function deneme(...parametreler) { console.log("Fonksiyona " + parametreler.length + " parametre gönderildi."); } deneme(); deneme(1, 2) deneme(1, 2, 3, 4); Çıktısı: Fonksiyona 0 parametre gönderildi. Fonksiyona 2 parametre gönderildi. Fonksiyona 4 parametre gönderildi. Örnek 2: // rest parametresindeki sayıları bir sayı ile çarp ve çarpımları topla. function carpimToplami(kacla, ...sayilar) { var sonuc = 0; for (var i=0; i<sayilar.length; i++) sonuc += sayilar[i] * kacla; return sonuc; } // 1, 2, 3, 4 ve 5'i 2 ile çarp ve çarpımları topla. console.log(carpimToplami(2, 1, 2, 3, 4, 5)); Çıktısı: 30 Örnek 3: // Parametreleri sıralı bir dizi olarak döndür. function sirala(...parametreler) { return Array.sort(parametreler); } console.log(sirala(4, 3, 1, 2)); Çıktısı:  [1, 2, 3, 4] JavaScript Fonksiyonları ile İlgili Makaleler: JavaScript Fonksiyonları: Temel Kullanım JavaScript Fonksiyonları: Fonksiyonun Kendini Çağırması (Recursion) JavaScript Fonksiyonları: Fonksiyon İfadeler - Function Expressions JavaScript Fonksiyonları: Kapsanımlar - Closures Javascript Fonksiyonları: Yerinde Çalıştırılan İsimsiz Fonksiyonlar JavaScript Fonksiyonları: Nesne İçinde Fonksiyon - Metotlar JavaScript Fonksiyonları: Nesne Yapılandırıcısı Olarak Fonksiyon Kullanma JavaScript Fonksiyonları: this Kullanımı JavaScript Fonksiyonlari: arguments Nesnesi JavaScript Fonksiyonları: rest Parametreleri  (Bu makale) JavaScript Fonksiyonları: Function Sınıfı JavaScript Fonksiyonları: getter ve setter Fonksiyonlar JavaScript Fonksiyonları: Arrow (ok) Fonksiyonları JavaScript Fonksiyonları: Üretici Fonksiyonlar - Generator Functions
Ekleyen: canora
Değiştiren: canora
19.06.16 00:02
JavaScript Fonksiyonları: rest Parametreleri
Bir fonksiyonun parametreleri bildirilirken, üç nokta ve bir isim ile bildirilen parametre, fonksiyona gönderilen bundan önce bildirilen parametreler haricindeki tüm parametre değerlerini bir dizi olarak verir. Bunlara rest (diğer tüm parametreler) parametreleri denir. Örnek: function deneme(...parametreler) { console.log("Fonksiyona " + parametreler.length + " parametre gönderildi."); } deneme(); deneme(1, 2) deneme(1, 2, 3, 4); Çıktısı: Fonksiyona 0 parametre gönderildi. Fonksiyona 2 parametre gönderildi. Fonksiyona 4 parametre gönderildi. Örnek 2: // rest parametresindeki sayıları bir sayı ile çarp ve çarpımları topla. function carpimToplami(kacla, ...sayilar) { var sonuc = 0; for (var i=0; i<sayilar.length; i++) sonuc += sayilar[i] * kacla; return sonuc; } // 1, 2, 3, 4 ve 5'i 2 ile çarp ve çarpımları topla. console.log(carpimToplami(2, 1, 2, 3, 4, 5)); Çıktısı: 30 Örnek 3: // Parametreleri sıralı bir dizi olarak döndür. function sirala(...parametreler) { return Array.sort(parametreler); } console.log(sirala(4, 3, 1, 2)); Çıktısı:  [1, 2, 3, 4] JavaScript Fonksiyonları ile İlgili Makaleler: JavaScript Fonksiyonları: Temel Kullanım JavaScript Fonksiyonları: Fonksiyonun Kendini Çağırması (Recursion) JavaScript Foksiyonları: Fonksiyon İfadeler - Function Expressions JavaScript Fonksiyonları: Kapsanımlar - Closures Javascript Fonksiyonları: Yerinde Çalıştırılan İsimsiz Fonksiyonlar JavaScript Fonksiyonları: Nesne İçinde Fonksiyon - Metotlar JavaScript Fonksiyonları: Nesne Yapılandırıcısı Olarak Fonksiyon Kullanma JavaScript Fonksiyonları: this Kullanımı JavaScript Fonksiyonlari: arguments Nesnesi JavaScript Fonksiyonları: rest Parametreleri  (Bu makale) JavaScript Fonksiyonları: Function Sınıfı JavaScript Fonksiyonları: getter ve setter Fonksiyonlar JavaScript Fonksiyonları: Arrow (ok) Fonksiyonları JavaScript Fonksiyonları: Üretici Fonksiyonlar - Generator Functions
Ekleyen: canora

En fazla 3 eski durum gösterilir.