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

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

這段 是否加join()似乎對結果沒什么影響 什么呢

? ? ? ? ? ? ? ? ? ? for(var i= 0;i<len;i++){

? ? ? ? ? ? ? ? ? ? ? ? // 數組1的類型列表字串

? ? ? ? ? ? ? ? ? ? ? ? var item1 = arr1[i], typeFirst = typeOf(item1);

? ? ? ? ? ? ? ? ? ? ? ? if(key1.indexOf(typeFirst)<0){

? ? ? ? ? ? ? ? ? ? ? ? ? ? key1.push(typeFirst);

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

? ? ? ? ? ? ? ? ? ? ? ??

? ? ? ? ? ? ? ? ? ? ? ? // 數組2的類型列表字串

? ? ? ? ? ? ? ? ? ? ? ? var item2 = arr2[i],typeSecond = typeOf(item2);

? ? ? ? ? ? ? ? ? ? ? ? if(key2.join().indexOf(typeSecond)<0){

? ? ? ? ? ? ? ? ? ? ? ? ? ? key2.push(typeSecond);

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

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? ? ? key1 = key1.sort();

? ? ? ? ? ? ? ? ? ? key2 = key2.sort();

? ? ? ? ? ? ? ? ? ? // 類型字串比較


key2.join().indexOf(typeSecond)

key2..indexOf(typeSecond)

結果是一樣的,indexOf不應該是對 字符串使用的么,為什么對數組也可以直接使用了呢

這樣做有隱患么,這其中是隱性轉化還是原型鏈的原因

正在回答

3 回答

indexOf()也可以用在數組上的。https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf

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

因為key1=key1.sort(),sort()返回的就是字符串

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

字符串也可以看成是數組的一種,很多的方法可以相互使用,效果可視為字符串是字符數組

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

舉報

0/150
提交
取消

這段 是否加join()似乎對結果沒什么影響 什么呢

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

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

幫助反饋 APP下載

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

公眾號

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