JavaScript Array reduceRight() 方法
- ਪਿੰਡ ਪੰਨਾ reduce()
- ਅਗਲਾ ਪੰਨਾ reverse()
- ਪਿੰਡ ਵਾਪਸ ਜਾਓ جاوا اسکریپٹ آرری مراجعہ دستاویز
定义和用法
reduceRight()
方法将数组缩减为单个值。
reduceRight()
方法为数组的每个值(从右到左)执行提供的函数。
函数的返回值存储在累加器中(结果/总计)。
注释:对没有值的数组元素,不执行 reduceRight()
方法。
实例
例子 1
减去数组中的数字,从末尾开始:
var numbers = [175, 50, 25]; document.getElementById("demo").innerHTML = numbers.reduceRight(myFunc);}} function myFunc(total, num) { return total - num; }
ਉਦਾਹਰਣ 2
ਸਾਰੇ ਅੰਕਾਂ ਨੂੰ ਸੱਜੇ ਤੋਂ ਸੱਜੇ ਹਟਾਓ ਅਤੇ ਕੁੱਲ ਗਿਣਤੀ ਦਿਸ਼ਾ ਵਿੱਚ ਦਿਸਾਓ:
<button onclick="myFunction()">ਕ੍ਰਿਆ ਕਰੋ</button> <p>ਗਰੁੱਪ ਵਿੱਚ ਸੰਖਿਆਵਾਂ ਦੀ ਕੁੱਲ ਗਿਣਤੀ: <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>
ਸਮਾਂਤਰ
array.reduceRight(function(total, currentValue, currentIndex, arr, initialValue)
ਪੈਰਾਮੀਟਰ ਵਾਲੀ ਜਮ੍ਹਾਂ
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
function(total, currentValue, index, arr) | ਲਾਜ਼ਮੀ।ਗਰੁੱਪ ਵਿੱਚ ਹਰੇਕ ਏਲੀਮੈਂਟ 'ਤੇ ਚਲਾਇਆ ਜਾਣ ਵਾਲਾ ਫੰਕਸ਼ਨ
ਫੰਕਸ਼ਨ ਪੈਰਾਮੀਟਰ:
|
||||||||||
initialValue | ਵਿਕਲਪਿਤ।ਫੰਕਸ਼ਨ ਨੂੰ ਮੁੱਢਲੀ ਜਮ੍ਹਾਂ ਵਾਲੀ ਵੇਲੂ ਦੇ ਰੂਪ ਵਿੱਚ ਪਾਸ ਕੀਤੀ ਜਾਂਦੀ ਹੈ |
ਤਕਨੀਕੀ ਵੇਰਵੇ
ਵਾਪਸੀ ਵਾਲੀ ਜਮ੍ਹਾਂ: | ਪਿਛਲੇ ਬੱਲੀਵੁੱਕ ਫੰਕਸ਼ਨ ਵਾਪਸੀ ਵਾਲੀ ਜਮ੍ਹਾਂ ਕਰਨ ਵਾਲੀ ਜਮ੍ਹਾਂ ਦੇਣ |
---|---|
JavaScript ਵਰਜਨ: | ECMAScript 5 |
ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ
ਸਾਰੇ ਤੌਰ 'ਤੇ ਸਮਰਥਨ ਕਰਨ ਵਾਲੇ ਪਹਿਲੇ ਬਰਾਉਜ਼ਰ ਵਰਜਨ ਸਿਫਾਰਸ਼ ਕੀਤੇ ਗਏ ਹਨ
ਸਾਰੇ ਬਰਾਉਜ਼ਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਰਥਨ ਕਰਦੇ ਹਨ reduceRight()
ਤਰੀਕਾਂ:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome 3 | IE 9 | Edge 12 | Firefox 3 | Safari 5 | Opera 10.5 |
2009 ਜੂਨ | 2010 ਸਤੰਬਰ | 2015 ਜੁਲਾਈ | 2009 ਜਨਵਰੀ | 2010 ਜੂਨ | 2010 ਮਈ |
ਸਬੰਧਤ ਪੰਨੇ
ਸਿੱਖਿਆ:JavaScript ਆਰਰੇ
ਸਿੱਖਿਆ:JavaScript ਆਰਰੇ Const
ਸਿੱਖਿਆ:JavaScript ਆਰਰੇ ਮੈਥਡ
ਸਿੱਖਿਆ:JavaScript ਸ਼ਾਰਡ ਅਰਰੇ
ਸਿੱਖਿਆ:JavaScript ਆਰਰੇ ਇੱਟਰੇਸ਼ਨ
ਕੈਟਲੌਗਜ਼:Array.reduce() ਮੈਥਡ
- ਪਿੰਡ ਪੰਨਾ reduce()
- ਅਗਲਾ ਪੰਨਾ reverse()
- ਪਿੰਡ ਵਾਪਸ ਜਾਓ جاوا اسکریپٹ آرری مراجعہ دستاویز