美文网首页前端实践题目
如何比较两个数组或者两个对象是否相等(值及顺序)

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

作者: Cherry丶小丸子 | 来源:发表于2020-11-10 09:26 被阅读0次

    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
    

    相关文章

      网友评论

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

        本文链接:https://www.haomeiwen.com/subject/supdbktx.html