这个方法始终返回-1,应该怎么改,或者有没有更好的方法?array是二维数组,element是一维数组arrayHasElement(array,element){letel=array;for(letnumberinel){if(el[number].length===element.length){for(varindexinel){if(el[number][index]!==element[index]){break;}if(Number(index)===(el[number].length-1)){console.log('bbbbbbbb',number);returnnumber;}}}}return-1;},上边写错了el落下了一个numberarrayHasElement(array,element){letel=array;for(letnumberinel){if(el[number].length===element.length){for(varindexinel[number]){if(el[number][index]!==element[index]){break;}if(Number(index)===(el[number].length-1)){returnnumber;}}}}return-1;},有没有能优化的,感觉写的着实麻烦?
郎朗坤
相关分类