判断数组相等
- js不能直接用"= =“或”==="判断两个数组是否相等,否则都会返回false
例如: console.log([]==[]);//false
console.log([]===[]);//false
- 若判断先转为字符串再比较
例如:console.log([].toString()==[].toString());//true
console.log([].toString()===[].toString());//true
- 若顺序不同则 先给数组排序 再转字符串 最后在比较
例如:console.log([1,2,3].sort().toString()==[3,2,1].sort().toString());//true
console.log([1,2,3].sort().toString()===[3,2,1].sort().toString());//true