I'd just use JSON.stringify(obj) when comparing objects. Of course it all depends on the things you're trying to compare, but that is really the most simple way if you have a structured data set. Perhaps a performance expert can tell us if this method is expensive though!
I'm no expert, but you will loose some item in your array (every non serializable like functions), it will fail on non utf8 encoded string, throws on circular reference and order will matter.
Overall, JSON is not a great way to compare complex object or array.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.