JavaScript Array reduceRight() Metodu
- Önceki sayfa reduce()
- Sonraki sayfa reverse()
- Bir üst seviyeye dön JavaScript Array İlgili Kılavuz
Tanım ve Kullanım
reduceRight()
Yöntem, diziyi tek bir değere indirir.
reduceRight()
Yöntem, dizinin her bir değerine (sağdan sola doğru) sağlanan fonksiyonu uygular.
Fonksiyonun geri dönüş değeri, toplama aleti'nde saklanır (sonuç/tohum).
Açıklama:Değer olmayan dizideki elemanlar için reduceRight()
Yöntem.
Örnek
Örnek 1
Dizideki rakamları, sonundan başlayarak çıkarın:
var numbers = [175, 50, 25]; document.getElementById("demo").innerHTML = numbers.reduceRight(myFunc);}} function myFunc(total, num) { return total - num; }
Örnek 2
Sayıları sağdan sola çıkartın ve toplamı gösterin:
<button onclick="myFunction()">Deneyin</button> <p>Dizideki sayıların toplamı: <span id="demo"></span></p> <script> var numbers = [2, 45, 30, 100]; function getSum(total, num) { return total - num; } function myFunction(item) { document.getElementById("demo").innerHTML = numbers.reduceRight(getSum); } </script>
Gramer
array.reduceRight(function(total, currentValue, currentIndex, arr, initialValue)
Parametre Değerleri
Parametreler | Açıklama | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
function(total, currentValue, index, arr) | Gerekli. Dizideki her element için çalıştırılan fonksiyon.
Fonksiyon Parametreleri:
|
||||||||||
initialValue | Opsiyonel. Fonksiyona geçirilen başlangıç değeri. |
Teknik Ayrıntılar
Geri Dönüş Değeri: | Son çağrıldığında geri dönen geri bildirim fonksiyonunun birikmiş sonucunu döndürür. |
---|---|
JavaScript Sürümü: | ECMAScript 5 |
Tarayıcı Desteği
Tabloda, bu yöntemi tamamen destekleyen ilk tarayıcı sürüm numaraları belirtilmiştir.
Tüm tarayıcılar tamamen destekler reduceRight()
Yöntem:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome 3 | IE 9 | Edge 12 | Firefox 3 | Safari 5 | Opera 10.5 |
2009 Yılı 6 Ayı | 2010 Yılı 9 Ayı | 2015 Yılı 7 Ayı | 2009 Yılı 1 Ayı | 2010 Yılı 6 Ayı | 2010 Yılı 3 Ayı |
相关页面
Eğitim:JavaScript dizisi
Eğitim:JavaScript dizisi Const
Eğitim:JavaScript dizisi yöntemleri
Eğitim:JavaScript dizisini sıralama
Eğitim:JavaScript dizisi yineleme
El kitabı:Array.reduce() yöntemi
- Önceki sayfa reduce()
- Sonraki sayfa reverse()
- Bir üst seviyeye dön JavaScript Array İlgili Kılavuz