美文网首页Egret开放平台
常用对数组的操作--------从一个较大数组中剔除较小数组中内

常用对数组的操作--------从一个较大数组中剔除较小数组中内

作者: Hifun丶 | 来源:发表于2019-06-18 09:19 被阅读1次

    常用对数组的操作

    从一个较大数组中剔除较小数组中内容

    废话不多说 直接上代码:

    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;

        }

    没错,就是这么简单;

    相关文章

      网友评论

        本文标题:常用对数组的操作--------从一个较大数组中剔除较小数组中内

        本文链接:https://www.haomeiwen.com/subject/fakxqctx.html