js比较数组和对象是否相等的方法

4,767 阅读1分钟

对比数组

懒得动手直接截图!!!!

当然还有JSON.stringify()

关于遍历那种我就不介绍了

对比对象

① 方法一:通过JSON.stringify(obj)来判断两个对象转后的字符串是否相等

优点:用法简单,对于顺序相同的两个对象可以快速进行比较得到结果 缺点:这种方法有限制就是当两个对比的对象中key的顺序不是完全相同时会比较出错

① 方法二 :通过Object.is()

第三种还是深度遍历

链接