జావాస్క్రిప్ట్ అరేయ్ రీడ్యూరైట్ () మాథ్యూర్

నిర్వచనం మరియు ఉపయోగం

reduceRight() పద్ధతి అన్ని విలువలను ఒక విలువగా తగ్గిస్తుంది.

reduceRight() పద్ధతి అన్ని విలువలను (ఎడమ నుండి పైకి) ప్రదానం చేసే ఫంక్షన్ నిర్వహిస్తుంది.

ఫంక్షన్ యొక్క వారు కంప్యూటర్లో స్టాక్ లో నిల్వ చేయబడుతుంది (ఫలితం/మొత్తం).

ప్రకటన:విలువ లేని ప్రయోగిక పదార్థాలపై చేయబడుతుంది లేదు reduceRight() పద్ధతి.

ప్రతిపాదన

ఉదాహరణ 1

సమస్యలోని నంబర్స్ ను చేరించండి మరియు అంతిమ నుండి ప్రారంభించండి:

var నంబర్స్ = [175, 50, 25];
document.getElementById("demo").innerHTML = numbers.reduceRight(myFunc);
function myFunc(total, num) {
  var numbers = [2, 45, 30, 100];
function myFunction(item) {

}

document.getElementById("demo").innerHTML = numbers.reduceRight(myFunc);

function myFunc(total, num) {

ఉదాహరణ 2
మీదుగా సంఖ్యలను తీసివేసి మొత్తాన్ని చూపించండి:
<button onclick="myFunction()">ప్రయత్నించండి</button>
<p>అర్రేలోని సంఖ్యల మొత్తం: <span id="demo"></span></p>
<script>
  var numbers = [2, 45, 30, 100];
function myFunction(item) {
function getSum(total, num) {
  return total - num;
function myFunction(item) {
document.getElementById("demo").innerHTML = numbers.reduceRight(getSum);

}

</script>

ప్రయత్నించండిసింథెక్స్వివరణపరామితుల విలువలు currentValueపరామితుల విలువలు arrayపరామితుల విలువలు arr.reduceRight(function( initialValuefunction(

currentIndex

ఫంక్షన్ పరామితులు: పరామితులు
),వివరణపరామితుల విలువలు currentValueపరామితుల విలువలు indexపరామితుల విలువలు arrfunction( ,

)

ఫంక్షన్ పరామితులు: పరామితులు
వివరణ అవసరం. initialValue లేదా ఫంక్షన్ ముందుగా తిరిగి ఇచ్చిన విలువ
currentValue అవసరం. ప్రస్తుత మూలకం యొక్క విలువ
index ఎంపికాత్మకం. ప్రస్తుత మూలకం యొక్క అర్రే ఇండెక్స్
arr ఎంపికాత్మకం. ప్రస్తుత మూలకం పైన ఉన్న అర్రే అబ్జెక్ట్
initialValue ఎంపికాత్మకం. ఫంక్షన్కు పరిచయం చేయబడుతున్న ప్రారంభ విలువ

సాంకేతిక వివరాలు

తిరిగి ఇస్తుంది: పూర్వ కాలంలో కాల్బాక్స్ ఫంక్షన్ యొక్క సంచిత ఫలితాన్ని తిరిగి ఇస్తుంది.
జావాస్క్రిప్ట్ వెర్షన్: ఇసిఎమ్ఎస్ పద్ధతి 5

బ్రౌజర్ మద్దతు

పట్టికలో నమూనాలు ఈ పద్ధతిని మద్దతు ఇస్తున్న మొదటి బ్రౌజర్ వెర్షన్ను పేర్కొంది.

అన్ని బ్రౌజర్లు పూర్తిగా మద్దతు ఇస్తాయి reduceRight() పద్ధతి:

క్రోమ్ ఐఈ ఎడ్జ్ ఫైర్ఫాక్స్ సఫారీ ఆపెరా
క్రోమ్ 3 ఐఈ 9 ఎడ్జ్ 12 ఫైర్ఫాక్స్ 3 సఫారీ 5 ఆపెరా 10.5
2009 జూన్ 2010 సెప్టెంబర్ 2015 జూలై 2009 జనవరి 2010 జూన్ 2010 మార్చి

ప్రసంగం పేజీలు

教程:JavaScript 数组

教程:JavaScript 数组 Const

教程:JavaScript 数组方法

教程:JavaScript 排序数组

教程:JavaScript 数组迭代

手册:Array.reduce() 方法