多语言展示
当前在线:716今日阅读:60今日分享:41

JS 数组去重 indexOf()方法

在JS中,数组的indexOf()方法,可以被查找的数组元素的索引位置,找不到北查找的元素,则返回-1,根据此特性,可以完成JS数组去重0JS判断字符串是否包含某个字符串
工具/原料
1

电脑一台

2

JS

方法/步骤
1

新建一个HTML文档,用于承载JS

3

定义一个空数组,用于装载去重之后的数组,示例代码:var unique=[];

4

使用for循环,遍历数组arr[],示例代码:for(var i=0; i

5

使用indexOf判断数组元素arr[i],是否存在于数组unique[]中,如果值为-1表示不存在,则添加当前元素arr[i]到数组unique[]的末尾,示例代码:if(unique.indexOf(arr[i])==-1){            unique.push(arr[i]);        }

6

输出去重之后的数组unique[],示例代码:document.write(unique);

7

保存文件,在浏览器预览效果

注意事项
1

配合indexOf()方法和push()方法

2

喜欢此经验,请记得投票和点赞

推荐信息