面试题_去除数组中重复行数据
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
<script>
var arr=[1,2,34,5,6,2,1,0,0,33,44,34,1,0];
// var t=[];
// t[0]=arr[0];
// for (let i = 0; i < arr.length; i++) {
// for (let k = 0; k < t.length; k++) {
// }
// }
var arr1=[];
arr.forEach(item => {
if(!arr1.includes(item)){
arr1.push(item);
}
});
console.log(arr1,'1');
</script>
</html>
关键代码部分:
arr.forEach(item => { if(!arr1.includes(item)){ arr1.push(item); } });
宜将剩勇追穷寇,不可沽名学霸王。

浙公网安备 33010602011771号