您现在的位置是:主页 > news > 网站特效代码html/宁德市市长

网站特效代码html/宁德市市长

admin2025/6/26 15:04:35news

简介网站特效代码html,宁德市市长,vi企业视觉形象设计,教育机构排名全国十大教育机构排名ES6 提供了一个新的数据结构Set,Set 中成员的值都是唯一的,没有重复的元素。 重复元素在Set中自动被过滤(数字3 和字符串3是不同的元素。): 1、判断数组里是否有相同的元素,size 属性返回当前 Set 元素总数…

网站特效代码html,宁德市市长,vi企业视觉形象设计,教育机构排名全国十大教育机构排名ES6 提供了一个新的数据结构Set,Set 中成员的值都是唯一的,没有重复的元素。 重复元素在Set中自动被过滤(数字3 和字符串3是不同的元素。): 1、判断数组里是否有相同的元素,size 属性返回当前 Set 元素总数…

ES6 提供了一个新的数据结构Set,Set 中成员的值都是唯一的,没有重复的元素。

重复元素在Set中自动被过滤(数字和字符串'3'是不同的元素。):


 1、判断数组里是否有相同的元素,size 属性返回当前 Set 元素总数。

let arr = [1,2,3,4,5];
if(new Set(arr).size !== arr.length){console.log("有相同的元素--------Yes");
} else {console.log("没有相同的元素------No");
}

2、去重

let set1 = new Set([1, 2, 3, 4, 3, 4]);
console.log(set1); 

3、并集

let arr1 = new Set([1, 2, 3]);
let arr2 = new Set([4, 5, 1]);
var newArr = new Set([...arr1, ...arr2]); 
console.log(newArr);

3、交集

let arr1 = new Set([1, 2, 3]);
let arr2 = new Set([1, 3, 5]);
let newArr = new Set([...arr1].filter(item=>arr2.has(item))) 
console.log(newArr);  

4、差集

var arr1 = new Set([1, 2, 3]);
var arr2 = new Set([1, 3, 7]);
var newArr = new Set([...arr1].filter(item => !arr2.has(item)));
console.log(newArr);