es6set map(es6中set用法)

发布时间:2024-04-05
本文主要介绍:是一种新的数据结构 类似于数组 但其中的值是唯一的 set本身就是一个构造函数 可以通过const s:通过构造函数创建一个新对象 打开一个新内存 创建一个空对象 设置原型继承原型上的方法 绑定这个 执行构造函数中的方法 返回这个新对象 通常 s:添加元素 d:删除一个值 has:判断集合中是否有这个值 cl:清除所有值 遍历操作:k:返回键名 valu:返回键值 :返回一个键值对 foreach:使用回调函数来遍历每个成员 let set = new set([ ;红色 绿色 蓝色 ]);for(let item of set . keys){ console . log(item);}//red//green//blue for(let item of set . values){ console . log(item);}//红//绿//蓝set =新set([ ;红色 绿色 蓝色 ]);//对于...of loop(set数据结构默认是遍历的 values可以直接用for loop代替)for(let x of set){ console . log(x);}//red//green//blue for(let item of set . entries){ console . log(item);}///[ 红色 红色 ]///[ 绿色 绿色 ]///[ 蓝色 蓝色 ]使用foreach循环 let set =新集合([1 4 9]);set.foreach ((value key)= console . log(key ;: ;valu: 1//4 : 4//9 : 9可以间接使用数组中的方法 l: 与set的区别:weakset成员只能是对象 不能是其他类型的值 weakset中的对象都是弱引用 即垃圾收集机制不考虑weakset 对该对象的引用 weakset中的一些方法:添加 删除 有标签:原函数,下面一起看看:是一种新的数据结构 类似于数组 但其中的值是唯一的 set本身就是一个构造函数 可以通过const s:通过构造函数创建一个新对象 打开一个新内存 创建一个空对象 设置原型继承原型上的方法 绑定这个 执行构造函数中的方法 返回这个新对象 通常 s:添加元素 d:删除一个值 has:判断集合中是否有这个值 cl:清除所有值 遍历操作:k:返回键名 valu:返回键值 :返回一个键值对 foreach:使用回调函数来遍历每个成员 let set = new set([ ;红色 绿色 蓝色 ]);for(let item of set . keys){ console . log(item);}//red//green//blue for(let item of set . values){ console . log(item);}//红//绿//蓝set =新set([ ;红色 绿色 蓝色 ]);//对于...of loop(set数据结构默认是遍历的 values可以直接用for loop代替)for(let x of set){ console . log(x);}//red//green//blue for(let item of set . entries){ console . log(item);}///[ 红色 红色 ]///[ 绿色 绿色 ]///[ 蓝色 蓝色 ]使用foreach循环 let set =新集合([1 4 9]);set.foreach ((value key)= console . log(key ;: ;valu: 1//4 : 4//9 : 9可以间接使用数组中的方法 l: 与set的区别:weakset成员只能是对象 不能是其他类型的值 weakset中的对象都是弱引用 即垃圾收集机制不考虑weakset 对该对象的引用 weakset中的一些方法:添加 删除 有标签:原函数相关资讯。
了解更多:是一种新的数据结构 类似于数组 但其中的值是唯一的 set本身就是一个构造函数 可以通过const s:通过构造函数创建一个新对象 打开一个新内存 创建一个空对象 设置原型继承原型上的方法 绑定这个 执行构造函数中的方法 返回这个新对象 通常 s:添加元素 d:删除一个值 has:判断集合中是否有这个值 cl:清除所有值 遍历操作:k:返回键名 valu:返回键值 :返回一个键值对 foreach:使用回调函数来遍历每个成员 let set = new set([ ;红色 绿色 蓝色 ]);for(let item of set . keys){ console . log(item);}//red//green//blue for(let item of set . values){ console . log(item);}//红//绿//蓝set =新set([ ;红色 绿色 蓝色 ]);//对于...of loop(set数据结构默认是遍历的 values可以直接用for loop代替)for(let x of set){ console . log(x);}//red//green//blue for(let item of set . entries){ console . log(item);}///[ 红色 红色 ]///[ 绿色 绿色 ]///[ 蓝色 蓝色 ]使用foreach循环 let set =新集合([1 4 9]);set.foreach ((value key)= console . log(key ;: ;valu: 1//4 : 4//9 : 9可以间接使用数组中的方法 l: 与set的区别:weakset成员只能是对象 不能是其他类型的值 weakset中的对象都是弱引用 即垃圾收集机制不考虑weakset 对该对象的引用 weakset中的一些方法:添加 删除 有标签:原函数相关内容请关注本站点。
上一个:防爆电动衬F4蝶阀之产品特性
下一个:氢气发生器如何使用

RC0805JR-0768KL,0805 68KΩ 5% 1/8W 电阻
针式打印机怎么设置打印纸尺寸(针式打印机怎么设置纸张规格)
木门色彩搭配原则
轴流泵的工作原理和主要类型有哪些
腾龙股份携合作方投1亿布局燃料电池核心零部件
深圳玻璃钢污水提升设备
供应德国ELEKTRIM电机SH71-2B
梅花盆景夏季管理应注意什么?
12腔空气波压力循环治疗仪百科
污水处理曝气风机如何选择