課程
/前端開發
/JavaScript
/JavaScript深入淺出
arr1:"abc", arr2:"cba", expect:false
這兩個數組,長度一致,都是 string 類型,為何還是 false?
2017-07-28
源自:JavaScript深入淺出 1-6
正在回答
emmm我用自己的代碼(我的代碼是下面這一段,寫的不好不要嫌棄)弄出來是一樣的誒,如果可以的話,把你的代碼貼出來看一下
function?arraySimilar(arr1,?arr2){ ????if(!(arr1?instanceof?Array)?||?!(arr2?instanceof?Array)){ ????????console.log('這倆至少有一個不是數組'); ????} ????else?if(arr1.length?!==?arr2.length){ ????????console.log('這倆長度不一樣'); ????} ????else{ ????????var?array1?=?typeOfX(arr1).sort(); ????????var?array2?=?typeOfX(arr2).sort(); ????????if(array1.toString()?==?array2.toString()){ ????????????console.log('這回一樣了'); ????????} ????} ????//創建一個判斷類型的函數 ????function?typeOfX(arr){ ????????var?a=[]; ????????for(var?i?=?0;?i<arr.length;i++){ ????????????a[i]?=?Object.prototype.toString.apply(arr[i]); ????????} ????????return?a; ????} }
舉報
由淺入深學習JS語言特性,且解析JS常見誤區,從入門到掌握
2 回答兩個字符串為啥是false啊
1 回答typeOf的返回值不是相當于一個字符串么,怎么還能+1呢
2 回答javascript字符串對象和原始字符串類型有什么區別
1 回答編寫arraysSimilar函數判斷兩個數組是否相似,有沒有問題?
1 回答編寫arraysSimilar函數,實現判斷傳入的兩個數組是否相似
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-07-28
emmm我用自己的代碼(我的代碼是下面這一段,寫的不好不要嫌棄)弄出來是一樣的誒,如果可以的話,把你的代碼貼出來看一下