You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

8204c232cf6fa7249ab6f6eaf2a168f2.json 568 B

3 年之前
1
  1. {"ast":null,"code":"var isObject = require('./_is-object');\n\nvar isArray = require('./_is-array');\n\nvar SPECIES = require('./_wks')('species');\n\nmodule.exports = function (original) {\n var C;\n\n if (isArray(original)) {\n C = original.constructor; // cross-realm fallback\n\n if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;\n\n if (isObject(C)) {\n C = C[SPECIES];\n if (C === null) C = undefined;\n }\n }\n\n return C === undefined ? Array : C;\n};","map":null,"metadata":{},"sourceType":"script"}