第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

正確答案在此

? ? ? ? function arraysSimilar(arr1, arr2){

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

? ? ? ? ? ? ? ? return false;

? ? ? ? ? ? }else{

? ? ? ? ? ? ? ? for (el1 of arr1) {

? ? ? ? ? ? ? ? ? ? let type1 = Object.prototype.toString.call(el1);

? ? ? ? ? ? ? ? ? ? let stepPaired = false;

? ? ? ? ? ? ? ? ? ? for (el2 of arr2) {

? ? ? ? ? ? ? ? ? ? ? ? let type2 = Object.prototype.toString.call(el2);

? ? ? ? ? ? ? ? ? ? ? ? if (type1 === type2) {

? ? ? ? ? ? ? ? ? ? ? ? ? ? const index = arr2.indexOf(el2);

? ? ? ? ? ? ? ? ? ? ? ? ? ? arr2.splice(index,1);

? ? ? ? ? ? ? ? ? ? ? ? ? ? stepPaired = true;

? ? ? ? ? ? ? ? ? ? ? ? ? ? break;

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

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? ? ??

? ? ? ? ? ? ? ? ? ? if (!stepPaired) {

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

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? }

? ? ? ? ? ? }

? ? ? ? ? ??

? ? ? ? ? ? return true;

? ? ? ? }


正在回答

2 回答

? ?/*

?* param1 Array

?* param2 Array

?* return true or false

?*/

function arraysSimilar(arr1, arr2) {

if (

Object.prototype.toString.apply(arr1) === '[object Array]' &&

Object.prototype.toString.apply(arr2) === '[object Array]' &&

arr1.length === arr2.length

) {

var arr_1 = [];

var arr_2 = [];

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

arr_1[i] = Object.prototype.toString.apply(arr1[i]);

arr_2[i] = Object.prototype.toString.apply(arr2[i]);

}

arr_1 = arr_1.sort();

arr_2 = arr_2.sort();

if (JSON.stringify(arr_1) === JSON.stringify(arr_2)) {

return true;

} else {

return false;

}

} else {

return false;

}

}



//兄臺的代碼,我閱讀之后覺得有問題,如果兩個數(shù)組元素的類型是一致的,但是由于順序不同就會運行失??!我運行了一下試試,確實沒成功!

0 回復(fù) 有任何疑惑可以回復(fù)我~
<!DOCTYPE?HTML><html><head>????<meta?http-equiv="Content-Type"?content="text/html;?charset=gb18030">????<title>Untitled?Document</title>????</head><body>????<script?type="text/javascript">???????????/*?????????*?param1?Array??????????*?param2?Array?????????*?return?true?or?false?????????*/????????function?arraysSimilar(arr1,?arr2){????????????if(!(arr1?instanceof?Array)?||?!(arr2?instanceof?Array))?{????????????????return?false;????????????}????????????if(arr1.length?!=?arr2.length)?{????????????????return?false;????????????}????????????var?arr1Lx?=?[];????????????var?arr2Lx?=?[];????????????for(var?i?=?0;i<arr1.length;i++)?{????????????????arr1Lx.push(Object.prototype.toString.apply(arr1[i]));????????????}????????????for(var?j?=?0;j<arr2.length;j++)?{????????????????arr2Lx.push(Object.prototype.toString.apply(arr2[j]));????????????}????????????arr1Lx?=?Array.from(new?Set(arr1Lx));????????????arr2Lx?=?Array.from(new?Set(arr2Lx));????????????let?arr3Lx?=?Array.from(new?Set(arr1Lx.concat(arr2Lx)));????????????if?((arr2Lx.length?!=?arr1Lx.length)?||?(arr3Lx.length?!=?arr1Lx.length)?||?(arr3Lx.length?!=?arr2Lx.length))?{????????????????return?false;????????????}?else?{????????????????console.log('類型一樣');????????????????return?true;????????????}????????????????}????</script>????<script?src="testData.js"></script></body></html>


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
JavaScript深入淺出
  • 參與學(xué)習(xí)       281098    人
  • 解答問題       1051    個

由淺入深學(xué)習(xí)JS語言特性,且解析JS常見誤區(qū),從入門到掌握

進入課程

正確答案在此

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號