I"d like to compare two arrays... ideally, efficiently. Nothing fancy, just
true if they are identical, and
false if not. Not surprisingly, the comparison operator doesn"t seem to work.
var a1 = [1,2,3];
var a2 = [1,2,3];
console.log(a1==a2); // Returns false
console.log(JSON.stringify(a1)==JSON.stringify(a2)); // Returns true
JSON encoding each array does, but is there a faster or "better" way to simply compare arrays without having to iterate through each value?