思路:
indexOf()方法查询遍历出的数组在新数组中是否出现,如果出现:则继续遍历数组,如未出现:则利用push方法添加到新数组中.<script> var arr = [1,3,4,5,6,7,4,3,2,4,5,6,7,3,2]; function find(){ var newArr = []; for (var i = 0; i < arr.length; i++) { if (newArr.indexOf(arr[i]) == -1 ) { newArr.push(arr[i]); } } document.write(newArr); } find(arr); </script>
补充:indexOf() 方法返回值:
来自:https://www.cnblogs.com/webarn/p/6388486.html
原文:https://www.cnblogs.com/keai/p/11590514.html