如何比较两个数组或者两个对象是否相等(值及顺序)

1.比较两个数组(数组中是对象)是否全等:

let objArr = [{
    nema: "123",
    age: "19"
}, {
    name: "234",
    age: "22"
}];
 
let obj2Arr = [{
    nema: "123",
    age: "19"
}, {
    name: "234",
    age: "22"
}];
console.log(JSON.stringify(objArr) === JSON.stringify(obj2Arr)); // true

2.比较两个对象是否全等

let obj = {
    name:"小名",
    age:15
};
let obj2 = {
    name:"小名",
    age:15
}
console.log(JSON.stringify(obj) === JSON.stringify(obj2));   // true
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容