微信二维码
微博二维码
qq号二维码

【JavaScript】数组去重

夏磊银 2020-10-27 WEB前端 329人浏览

请书写完整代码,并说明每段代码的含义,请自行提前运行检查结果无误后进行回答。请202003班学员在周三前完成回答!

1个回答
李子行

var arr = [4, 1, 2, 3, 1, 1, 2, 2, 3, 4];       //声明一个需要去重的数组
var brr = [];                                           //声明一个空数组brr

for (var i = 0; i < arr.length; i++) {       //fori循环
            var Stri = arr[i]                          //声明一个变量来代表arr的第i个值
            if (brr.indexOf(Stri) == -1){      //如果该值未在数组brr中出现过,放入brr数组
                brr.push(Stri)
            }
        }
       brr即为去重后的数组.

回答已被采纳   2020-10-27
分享到:

最新问题

张天艺 老师 提问: 使用Spring框架的好处是什么?
张天艺 老师 提问: 什么是Spring MVC框架?

最热问题

王伟平老师 提问: Java中的static关键词用法
孙悦老师 提问: 北欧风格有什么特点
夏磊银老师 提问: 【JavaScript】数据类型
夏磊银老师 提问: 【JavaScript】数组去重