@Wangww0925
2019-01-23T01:28:32.000000Z
字数 661
阅读 282
Array数组
function unique(arr){if(!arr || !Array.isArray(arr) || arr.length < 1){return false;}var newArr = []; //定义一个空数组for(var i = 0; i<arr.length; i++){if(newArr.indexOf(arr[i]) == -1){ // 判断新数组中没有当前元素newArr.push(arr[i]); //将元素放入新数组中}}return newArr;}unique([1,1,2,2,3,3]); // [1,2,3]
Array.prototype.unique = function(){var newArray = [];for(var i = 0;i<this.length;i++){if(newArray.indexOf(this[i]) == -1){newArray.push(this[i]);}}return newArray;}var arr1 = []console.log(arr1.unique()); // []var arr2 = [1,1,2,2,4,4]console.log(arr2.unique()); // [1, 2, 4]var arr3 = ['damao','ermao','damao','sanmao','ermao']console.log(arr3.unique()); // ["damao", "ermao", "sanmao"]
作者 wendy
2019 年 1月 8日
