色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery輸出不重復的數組

趙鴻安1年前7瀏覽0評論

在前端開發中,經常會遇到需要獲取數組中的不重復元素的情況。jQuery提供了很多方便的方法來實現這個功能。

首先,我們可以使用jQuery的$().each()方法來遍歷數組,然后將每個元素添加到一個新數組中,同時使用$.inArray()方法判斷元素是否已經存在于新數組中。

var arr = [1,2,3,2,4,1,5];
var newArr = [];
$.each(arr, function(i, el){
if($.inArray(el, newArr) === -1) newArr.push(el);
});
console.log(newArr); // [1,2,3,4,5]

另一種方法是使用ES6中的Set對象,將數組轉換成Set對象,然后再將Set對象轉換回數組,實現去重。

var arr = [1,2,3,2,4,1,5];
var uniqueArr = [...new Set(arr)];
console.log(uniqueArr); // [1,2,3,4,5]

總之,使用jQuery,我們可以輕松地實現輸出不重復的數組。