js 世上最骚判断对象是否相等的方法

原理:通过对象合并,再转字符串,判断是否相等
优点:简单
缺点:不适用所有场景。如果是连key值的顺序和属性数都要相等,则不适用

let obj = {
test:1,
test2:2,}
let obj2={
test:3,
test2:2
}

console.log( JSON.stringify(Object.assign({}, obj , obj )) ==JSON.stringify(Object.assign({}, obj, obj2)))

发布了31 篇原创文章 · 获赞 2 · 访问量 2万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章