Sha256: e36f57cc200f106e9b1b9552af1a297167a7a1c106f3339f42cda12834a7f39a

Contents?: true

Size: 643 Bytes

Versions: 66

Compression:

Stored size: 643 Bytes

Contents

// 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length)
'use strict';
var toObject = require('./_to-object');
var toAbsoluteIndex = require('./_to-absolute-index');
var toLength = require('./_to-length');
module.exports = function fill(value /* , start = 0, end = @length */) {
  var O = toObject(this);
  var length = toLength(O.length);
  var aLen = arguments.length;
  var index = toAbsoluteIndex(aLen > 1 ? arguments[1] : undefined, length);
  var end = aLen > 2 ? arguments[2] : undefined;
  var endPos = end === undefined ? length : toAbsoluteIndex(end, length);
  while (endPos > index) O[index++] = value;
  return O;
};

Version data entries

66 entries across 30 versions & 8 rubygems

Version Path
immosquare-cleaner-0.1.52 node_modules/core-js/library/modules/_array-fill.js
immosquare-cleaner-0.1.52 node_modules/core-js/modules/_array-fill.js
immosquare-cleaner-0.1.51 node_modules/core-js/modules/_array-fill.js
immosquare-cleaner-0.1.51 node_modules/core-js/library/modules/_array-fill.js
immosquare-cleaner-0.1.50 node_modules/core-js/library/modules/_array-fill.js
immosquare-cleaner-0.1.50 node_modules/core-js/modules/_array-fill.js
immosquare-cleaner-0.1.49 node_modules/core-js/library/modules/_array-fill.js
immosquare-cleaner-0.1.49 node_modules/core-js/modules/_array-fill.js
immosquare-cleaner-0.1.48 node_modules/core-js/library/modules/_array-fill.js
immosquare-cleaner-0.1.48 node_modules/core-js/modules/_array-fill.js
immosquare-cleaner-0.1.47 node_modules/core-js/library/modules/_array-fill.js
immosquare-cleaner-0.1.47 node_modules/core-js/modules/_array-fill.js
immosquare-cleaner-0.1.46 node_modules/core-js/library/modules/_array-fill.js
immosquare-cleaner-0.1.46 node_modules/core-js/modules/_array-fill.js
immosquare-cleaner-0.1.45 node_modules/core-js/library/modules/_array-fill.js
immosquare-cleaner-0.1.45 node_modules/core-js/modules/_array-fill.js
immosquare-cleaner-0.1.44 node_modules/core-js/library/modules/_array-fill.js
immosquare-cleaner-0.1.44 node_modules/core-js/modules/_array-fill.js
immosquare-cleaner-0.1.43 node_modules/core-js/library/modules/_array-fill.js
immosquare-cleaner-0.1.43 node_modules/core-js/modules/_array-fill.js