比较2个json完全相等怎么比较?直接stringfy?
回复 (14)
2
K
C
@klesh @wenbob @pentium100 @i5ting @waksana @captainblue2013 @wf744 @captainblue2013 @Lobos 感谢帮我解决问题的所有人~~不知道有没有漏@ 哈哈哈。最后,我按照我的实际情况选择了 stringfy,因为我可以保证顺序肯定不会变。
K
不能更同意10楼的意见了。_.isEqual
W
二話不說,lodash,你值得擁有
W
这个库可以解决你的问题,jsondiffpatch https://github.com/benjamine/jsondiffpatch
C
L
{"a": 1, "b": 2}
{"b": 2, "a": 1}
如果需要这两个相等,使用deep equal,如果这两个不等,用stringify
P
有道理, stringify比deep equal好.
C
当然stringify比deep equal好啊
貌似有个json hash
I
base64也可以啊
C
P
先用JSON.parse, 再找个deep equal的包, 判断下.
参与回复
登录后即可参与回复。登录