常用對(duì)數(shù)組的操作
從一個(gè)較大數(shù)組中剔除較小數(shù)組中內(nèi)容
廢話不多說(shuō) 直接上代碼:
public static excloudeSame(largeArr: Array<any>, smallArr: Array<any>): Array<any> {
? ? ? ? for (let i = largeArr.length - 1; i >= 0; i--) {
? ? ? ? ? ? let a = largeArr[i];
? ? ? ? ? ? for (let j = smallArr.length - 1; j >= 0; j--) {
? ? ? ? ? ? ? ? let b = smallArr[j];
? ? ? ? ? ? ? ? if (a == b) {
? ? ? ? ? ? ? ? ? ? largeArr.splice(i, 1);
? ? ? ? ? ? ? ? ? ? smallArr.splice(j, 1);
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? }
? ? ? ? return largeArr;
? ? }
沒(méi)錯(cuò)究恤,就是這么簡(jiǎn)單潮瓶;