数组去重 - 使用jQuery($.inArray())函数

单一数组去重,使用jQuery($.inArray())函数。

$.inArray() 函数用于在数组中查找指定值,并返回它的索引值(如果没有找到,则返回-1)。
提示:源数组不会受到影响,过滤结果只反映在返回的结果数组中。

举例:
let testArr = [1, 2, 2, 5, 4, 5]; // 数组

console.log(arrayRemoveDuplicate(testArr)); // 浏览器控制台console打印

// 去重函数
function arrayRemoveDuplicate(dataArr){
	var newArr = [];
	for(var i = 0; i < dataArr.length; i++){  
	   	var items = dataArr[i];  
	   	if($.inArray(items, newArr) == -1){  
			newArr.push(items);  
	    }  
	}
	return newArr;
}

控制台console打印结果:
[1, 2, 5, 4]