Blame view
node_modules/es5-ext/array/#/remove.js
321 Bytes
f7563de62
|
1 2 3 4 5 6 7 8 9 10 11 12 |
'use strict'; var indexOf = require('./e-index-of') , forEach = Array.prototype.forEach, splice = Array.prototype.splice; module.exports = function (item/*, …item*/) { forEach.call(arguments, function (item) { var index = indexOf.call(this, item); if (index !== -1) splice.call(this, index, 1); }, this); }; |