UNPKG

core-js

Version:
14 lines (12 loc) 382 B
var fails = require('../internals/fails'); var SPECIES = require('../internals/well-known-symbol')('species'); module.exports = function (METHOD_NAME) { return !fails(function () { var array = []; var constructor = array.constructor = {}; constructor[SPECIES] = function () { return { foo: 1 }; }; return array[METHOD_NAME](Boolean).foo !== 1; }); };