时间: 来源:火星人
初出茅庐的前端小白经常觉得表单处理繁琐复杂,这是一道经常会在面试中出现的问题,希望大家多加重视
var arr = ['abc','abcd','sss','2','d','t','2','ss','f','22','d'];
//定义一个新的数组
var s = [];//定义输出数组
//遍历数组
for(var i = 0;i<i++){
if(s.indexOf(arr[i]) == -1){检查
s.push(arr[i]);输出
}
}
console.log(s);
//输出结果:["abc", "abcd", "sss", "2", "d", "t", "ss", "f", "22"]
indexof的作用是返回某个指定的字符串值在字符串中首次出现的位置,如果没有返回-1,然后用push将没有的值添加到输出数组中,就是这么简单
关键词:北京web前端培训,北京web前端,web前端