diff options
Diffstat (limited to 'node_modules/core-js/modules/_array-includes.js')
-rw-r--r-- | node_modules/core-js/modules/_array-includes.js | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/node_modules/core-js/modules/_array-includes.js b/node_modules/core-js/modules/_array-includes.js deleted file mode 100644 index c70b064d1..000000000 --- a/node_modules/core-js/modules/_array-includes.js +++ /dev/null @@ -1,21 +0,0 @@ -// false -> Array#indexOf -// true -> Array#includes -var toIObject = require('./_to-iobject') - , toLength = require('./_to-length') - , toIndex = require('./_to-index'); -module.exports = function(IS_INCLUDES){ - return function($this, el, fromIndex){ - var O = toIObject($this) - , length = toLength(O.length) - , index = toIndex(fromIndex, length) - , value; - // Array#includes uses SameValueZero equality algorithm - if(IS_INCLUDES && el != el)while(length > index){ - value = O[index++]; - if(value != value)return true; - // Array#toIndex ignores holes, Array#includes - not - } else for(;length > index; index++)if(IS_INCLUDES || index in O){ - if(O[index] === el)return IS_INCLUDES || index || 0; - } return !IS_INCLUDES && -1; - }; -};
\ No newline at end of file |