/
var
/
www
/
p4ela.kz
/
server
/
delivery
/
node_modules
/
es5-ext
/
array
/
#
/
fill
/
/var/www/p4ela.kz/server/delivery/node_modules/es5-ext/array/#/fill
mkdir
upload
Name
Size
Mode
Actions
implement.js
198
0644
edit
dl
rm
index.js
106
0644
edit
dl
rm
is-implemented.js
186
0644
edit
dl
rm
shim.js
753
0644
edit
dl
rm
Edit:
/var/www/p4ela.kz/server/delivery/node_modules/es5-ext/array/#/fill/shim.js
(753B)
// Taken from: https://github.com/paulmillr/es6-shim/ "use strict"; var toInteger = require("../../../number/to-integer") , toPosInt = require("../../../number/to-pos-integer") , validValue = require("../../../object/valid-value") , max = Math.max , min = Math.min; module.exports = function (value /*, start, end*/) { var arr = validValue(this) , start = arguments[1] , end = arguments[2] , length = toPosInt(arr.length) , relativeStart , i; start = start === undefined ? 0 : toInteger(start); end = end === undefined ? length : toInteger(end); relativeStart = start < 0 ? max(length + start, 0) : min(start, length); for (i = relativeStart; i < length && i < end; ++i) arr[i] = value; return arr; };
Save
cmd:
run