UNPKG

bbo

Version:

bbo is a utility library of zero dependencies for javascript.

24 lines (17 loc) 419 B
import './get_tag.js'; import isArray from './is_array.js'; function remove(arr1, arr2) { if (!isArray(arr1) || !isArray(arr2)) { throw new Error('expected both arguments to be arrays'); } var result = []; var len = arr1.length; for (var i = 0; i < len; i++) { var elem = arr1[i]; if (arr2.indexOf(elem) === -1) { result.push(elem); } } return result; } export default remove;