/** 判断对象A是否是对象B的子集 */
isInclude(objA,objB){
/*
js delete删除对象的某个属性发现即使把当前对象重新赋值给临时变量后
删除临时变量中的属性最终原对象的属性也会被删除的解决方法
*/
var tmpObj=JSON.stringify(objA);
var smallObj=JSON.parse(tmpObj);
for(let itemB in objB){
if(objB[itemB] === objA[itemB]){
var a = delete smallObj[itemB]
}
}
if(Object.keys(smallObj).length == 0){
return true
}else{
return false
}
},
//数组移除某个元素方法
removeArr: function (arr, item) {
for (var i = 0; i < arr.length; i++) {
if (arr[i] == item) {
arr.splice(i, 1);
break;
}
}
},