Page Menu
Home
Software Heritage
Search
Configure Global Search
Log In
Files
F9341277
es.array.find-index.js
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
769 B
Subscribers
None
es.array.find-index.js
View Options
'use strict'
;
var
$
=
require
(
'../internals/export'
);
var
$findIndex
=
require
(
'../internals/array-iteration'
).
findIndex
;
var
addToUnscopables
=
require
(
'../internals/add-to-unscopables'
);
var
FIND_INDEX
=
'findIndex'
;
var
SKIPS_HOLES
=
true
;
// Shouldn't skip holes
if
(
FIND_INDEX
in
[])
Array
(
1
)[
FIND_INDEX
](
function
()
{
SKIPS_HOLES
=
false
;
});
// `Array.prototype.findIndex` method
// https://tc39.es/ecma262/#sec-array.prototype.findindex
$
({
target
:
'Array'
,
proto
:
true
,
forced
:
SKIPS_HOLES
},
{
findIndex
:
function
findIndex
(
callbackfn
/* , that = undefined */
)
{
return
$findIndex
(
this
,
callbackfn
,
arguments
.
length
>
1
?
arguments
[
1
]
:
undefined
);
}
});
// https://tc39.es/ecma262/#sec-array.prototype-@@unscopables
addToUnscopables
(
FIND_INDEX
);
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Jul 4, 11:54 AM (3 w, 2 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3394008
Attached To
rDWAPPS Web applications
Event Timeline
Log In to Comment