How to compare JavaScript objects obtained by parsing JSON?

Viewed 8835
wtf1 = JSON.parse('{"asdf": "jkl"}');
wtf2 = JSON.parse('{"asdf": "jkl"}');

wtf1 == wtf2; // false
wtf1 === wtf2; // false

I’ve recently stumbled upon the above problem. This counter-intuitive situation makes it hard to, for example, find a specific object in an array deep in a JSON hierarchy.

Any way to somehow compare such objects?

7 Answers
Related