开发者社区 问答 正文

js 有两个list,有相同的元素,如何循环取出相同的元素?

rt 循环两个list取出相同的元素。。。。。。。。。。。。

展开
收起
小旋风柴进 2016-06-01 16:56:12 3847 分享 版权
1 条回答
写回答
取消 提交回答
  • var result = new Array();
    var sameCount = 0;
     for(var i=0;i<list1.length;i++){
        var tempA = list1[i];
        for(var j=0;j<list2.length;j++){
            var tempB = list2[j];
            if(tempA == tempB){
                    result[sameCount] = tempB;
                    sameCount++;
            }
        }
    }

    你试试这样子呢!

    2019-07-17 19:23:32
    赞同 展开评论