举例:
difference('1,2', '1') ====> '2‘
difference = function (v1, v2, strictEqual = false, split = ','){
const isStrArr1 = isString(v1)
if(isStrArr1) { v1 = v1.split(split) }
if(isString(v2)) { v2 = v2.split(split) }
if(!strictEqual) {
v1 = v1.map(v => String(v))
v2 = v2.map(v => String(v))
}
const b = new Set(v2)
const newArr = v1.filter(x => !b.has(x))
return isStrArr1 ? newArr.join(split) : newArr
}