判斷兩個數組是否相等


var arr1 = ["abc", "cbd", "def"];

var arr2 = ["Abc", "cbd", "def"];

if (arr1.length == arr2.length) {
var arr11 = $.map(arr1.sort(), function (v,i) {
return v.toLowerCase();//轉換成小寫
//return v.toUpperCase();//轉換成大寫
})
var arr22 = $.map(arr2.sort(), function (v, i) {
return v.toLowerCase();
//return v.toUpperCase();
})
if (arr11.toString() == arr22.toString()) {
alert("兩數組相等!!!");
}
}

1.先判斷數組的長度是否是否相等

2.將數組排序

3.將數組中的值轉換成大寫或小寫

4.將數組轉換為字符串進行比較

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM