<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
var student =['tom','cat','pig','dog','apple','apple','dog','dog','cat','cat'];
var arr=[];
for (var i=0;i<student.length;i++) {
if (arr.indexOf(student[i])==-1) {
arr.push(student[i])
}
}
alert(arr)
</script>
</body>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
var student =['tom','cat','pig','dog','apple','apple','dog','dog','cat','cat'];
var arr=[];
for (var i=0;i<student.length;i++) {
if (arr.indexOf(student[i])==-1) {
arr.push(student[i])
}
}
alert(arr)
</script>
</body>
</html>
1、定义一个新数组
2、indexOf(student[i])==-1 ,arr数组中没有这个数
3、把student[i]添加到arr数组中