Sha256: 1d7324980edd725b15d5ad4de519e28413feee84779849bed0cab07a82d46372
Contents?: true
Size: 606 Bytes
Versions: 46
Compression:
Stored size: 606 Bytes
Contents
"use strict"; var setPrototypeOf = require("../object/set-prototype-of") , isExtensible = require("./_is-extensible"); module.exports = (function () { var SubArray; if (isExtensible) return require("./_sub-array-dummy"); if (!setPrototypeOf) return null; SubArray = function () { var arr = Array.apply(this, arguments); setPrototypeOf(arr, SubArray.prototype); return arr; }; setPrototypeOf(SubArray, Array); SubArray.prototype = Object.create(Array.prototype, { constructor: { value: SubArray, enumerable: false, writable: true, configurable: true } }); return SubArray; }());
Version data entries
46 entries across 46 versions & 3 rubygems