/
var
/
www
/
greso.tech
/
server
/
nsm
/
node_modules
/
es5-ext
/
array
/
#
/
find-index
/
/var/www/greso.tech/server/nsm/node_modules/es5-ext/array/#/find-index
mkdir
upload
Name
Size
Mode
Actions
implement.js
203
0644
edit
dl
rm
index.js
111
0644
edit
dl
rm
is-implemented.js
219
0644
edit
dl
rm
shim.js
540
0644
edit
dl
rm
Edit:
/var/www/greso.tech/server/nsm/node_modules/es5-ext/array/#/find-index/shim.js
(540B)
"use strict"; var callable = require("../../../object/valid-callable") , ensureValue = require("../../../object/valid-value") , some = Array.prototype.some , apply = Function.prototype.apply; module.exports = function (predicate /*, thisArg*/) { var k, self; self = Object(ensureValue(this)); callable(predicate); return some.call( self, function (value, index) { if (apply.call(predicate, this, arguments)) { k = index; return true; } return false; }, arguments[1] ) ? k : -1; };
Save
cmd:
run