业务场景
两个数组,元素均为 字符串或数字 类型,比较两个数组是否相等,元素顺序无须一致。例如:[1,2,3] === [2,3,1]
成立。
var a = ['1', '3', '2'];
var b = ['3', '1', '2'];
解决方案
sort排序
var c = a.length === b.length && a.sort().toString() === b.sort().toString();
两个数组,元素均为 字符串或数字 类型,比较两个数组是否相等,元素顺序无须一致。例如:[1,2,3] === [2,3,1]
成立。
var a = ['1', '3', '2'];
var b = ['3', '1', '2'];
var c = a.length === b.length && a.sort().toString() === b.sort().toString();