mirror of
https://github.com/Doodle3D/Doodle3D-API
synced 2024-12-23 22:13:48 +01:00
17 lines
484 B
JavaScript
17 lines
484 B
JavaScript
|
/* */
|
||
|
'use strict';
|
||
|
var $ = require("./$"),
|
||
|
$def = require("./$.def"),
|
||
|
toIndex = $.toIndex;
|
||
|
$def($def.P, 'Array', {fill: function fill(value) {
|
||
|
var O = Object($.assertDefined(this)),
|
||
|
length = $.toLength(O.length),
|
||
|
index = toIndex(arguments[1], length),
|
||
|
end = arguments[2],
|
||
|
endPos = end === undefined ? length : toIndex(end, length);
|
||
|
while (endPos > index)
|
||
|
O[index++] = value;
|
||
|
return O;
|
||
|
}});
|
||
|
require("./$.unscope")('fill');
|