Page Menu
Home
Software Heritage
Search
Configure Global Search
Log In
Files
F9311514
es.array.reduce-right.js
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
905 B
Subscribers
None
es.array.reduce-right.js
View Options
'use strict'
;
var
$
=
require
(
'../internals/export'
);
var
$reduceRight
=
require
(
'../internals/array-reduce'
).
right
;
var
arrayMethodIsStrict
=
require
(
'../internals/array-method-is-strict'
);
var
CHROME_VERSION
=
require
(
'../internals/engine-v8-version'
);
var
IS_NODE
=
require
(
'../internals/engine-is-node'
);
var
STRICT_METHOD
=
arrayMethodIsStrict
(
'reduceRight'
);
// Chrome 80-82 has a critical bug
// https://bugs.chromium.org/p/chromium/issues/detail?id=1049982
var
CHROME_BUG
=
!
IS_NODE
&&
CHROME_VERSION
>
79
&&
CHROME_VERSION
<
83
;
// `Array.prototype.reduceRight` method
// https://tc39.es/ecma262/#sec-array.prototype.reduceright
$
({
target
:
'Array'
,
proto
:
true
,
forced
:
!
STRICT_METHOD
||
CHROME_BUG
},
{
reduceRight
:
function
reduceRight
(
callbackfn
/* , initialValue */
)
{
return
$reduceRight
(
this
,
callbackfn
,
arguments
.
length
,
arguments
.
length
>
1
?
arguments
[
1
]
:
undefined
);
}
});
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Jul 3, 10:18 AM (2 w, 5 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3393543
Attached To
rDWAPPS Web applications
Event Timeline
Log In to Comment