比较2个数组是否相等的。 不能像字符样 简单的用 == === 比较
([]==[]); // false ([]===[]); // false
都是false
--------------
在网上流传很普遍的一种做法是将数组转换成字符串:
JSON.stringify(a1) == JSON.stringify(a2)
或
a1.toString() == a2.toString()
-------------
上述这个其实不是很靠谱。
正确思路是:
1. 两组长度是否一致; 判断下 length
2. 长度一致,里面的各项是否恒等。 for循环 比对
更多查看 http://www.cnblogs.com/-867259206/p/6795354.html