JS 数组去重 indexOf()方法
的有关信息介绍如下:
在JS中,数组的indexOf()方法,可以被查找的数组元素的索引位置,找不到北查找的元素,则返回-1,根据此特性,可以完成JS数组去重
0JS判断字符串是否包含某个字符串
新建一个HTML文档,用于承载JS
定义一个重复的数组,
示例代码:
var arr=['apple', 'peach', 'apple', 'banana', 'cherry' ,'banana'];
定义一个空数组,用于装载去重之后的数组,
示例代码:
var unique=[];
使用for循环,遍历数组arr[],
示例代码:
for(var i=0; i 使用indexOf判断数组元素arr[i],是否存在于数组unique[]中,如果值为-1表示不存在,则添加当前元素arr[i]到数组unique[]的末尾, 示例代码: if(unique.indexOf(arr[i])==-1){ unique.push(arr[i]); } 输出去重之后的数组unique[], 示例代码: document.write(unique); 保存文件,在浏览器预览效果



