我想比较两个数组……理想情况下,效率很高。没什么特别的,如果它们相同则为 true,否则为 false。不出所料,比较运算符似乎不起作用。var a1 = [...
我想比较两个数组……理想情况下,效率很高。没什么特别的,只要 true
它们相同, false
否则就比较。不出所料,比较运算符似乎不起作用。
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 编码每个数组都有,但是有没有更快或“更好”的方法来简单地比较数组而不必遍历每个值?