//比较数组
function compareArray(a1, a2) {
if (a1 === a2) return true;
if ((!a1 && a2) || (a1 && ! a2)) return false;
if (a1.length !== a2.length) return false;
for (var i = 0, n = a1.length; i < n; i++) {
if (a1[i] !== a2[i]) return false;
}
return true;
}
let list = [1, 2, 4];
let newList = [1, 2, 4, 5];
//方法调用
if(compareArray(list , newList)){
console.log("数据相同------------- ");
}else {
console.log("数组不同------------- ");//不同
}
限制好像是不能比较对象数组。
感谢该博主:https://blog.csdn.net/qq_40015157/article/details/110792580
评论 (0)