aboutsummaryrefslogtreecommitdiff
path: root/node_modules/core-js/modules/es.array.of.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/core-js/modules/es.array.of.js')
-rw-r--r--node_modules/core-js/modules/es.array.of.js23
1 files changed, 0 insertions, 23 deletions
diff --git a/node_modules/core-js/modules/es.array.of.js b/node_modules/core-js/modules/es.array.of.js
deleted file mode 100644
index 2788091..0000000
--- a/node_modules/core-js/modules/es.array.of.js
+++ /dev/null
@@ -1,23 +0,0 @@
-'use strict';
-var $ = require('../internals/export');
-var fails = require('../internals/fails');
-var createProperty = require('../internals/create-property');
-
-var ISNT_GENERIC = fails(function () {
- function F() { /* empty */ }
- return !(Array.of.call(F) instanceof F);
-});
-
-// `Array.of` method
-// https://tc39.github.io/ecma262/#sec-array.of
-// WebKit Array.of isn't generic
-$({ target: 'Array', stat: true, forced: ISNT_GENERIC }, {
- of: function of(/* ...args */) {
- var index = 0;
- var argumentsLength = arguments.length;
- var result = new (typeof this == 'function' ? this : Array)(argumentsLength);
- while (argumentsLength > index) createProperty(result, index, arguments[index++]);
- result.length = argumentsLength;
- return result;
- }
-});