亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

求教,這樣寫有木有問題?

function?arraysSimilar(arr1,?arr2){

????????????if(arr1.length?==?arr2.length){

????????????????for(var?i=0;i<arr1.length;i++){

????????????????????if(Object.prototype.toString.apply(arr1[i])?==?Object.prototype.toString.apply(arr2[i])){

????????????????????????continue;

????????????????????}

????????????????????return?false;

????????????????}

????????????????return?true;

????????????}

????????????return?false;

????????}

正在回答

3 回答

我的意思是按照它說的條件:

  1. 比較的兩個數組長度相等

  2. 數組元素類型一樣

所以我的思路是:先比較長度,長度不等直接可以返回false了,如果長度相等再進一步遍歷兩個數組的元素,下標相等的兩個數組元素用Object.prototype.toString.apply()判斷它們的類型是否相同,是的話返回true,如果遍歷的過程中有類型不同的就返回false。不知道我這樣的思路以及用的這個Object.prototype.toString.apply()正不正確

0 回復 有任何疑惑可以回復我~

數組是亂序的,這樣寫會出錯

0 回復 有任何疑惑可以回復我~

你這是比較兩個數組是否相等?看著沒什么問題啊

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

求教,這樣寫有木有問題?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號