当前位置: 首页 > news >正文

深圳手机网站制作公司2022加盟项目排行榜

深圳手机网站制作公司,2022加盟项目排行榜,所得税汇算清缴在哪个网站做,壁纸网站模板一、Map() 1.1 简介 ES6 提供了 Set 数据结构#xff0c;它类似于数组#xff0c;但是值是唯一没有重复的。 我们可以通过 new Set()去创建它。 1.2. Set的创建、设置与获取 script const set new Set(); console.log(set.add(1)); //Set { 1 } …一、Map() 1.1 简介 ES6 提供了 Set 数据结构它类似于数组但是值是唯一没有重复的。 我们可以通过 new Set()去创建它。 1.2. Set的创建、设置与获取     script       const set new Set();       console.log(set.add(1)); //Set { 1 }       const arr [1, 2, 3, 4, 5];       console.log(set.add(arr)); //Set { 1, [1, 2, 3, 4, 5] }       console.log([...set]); //[1, [1, 2, 3, 4, 5]]     /script 1.3 Set()的一些方法 1.size 返回 Set 结构的成员总数。 2.has 方法返回一个布尔值表示某个值是否在当前 Set 集合之中。 3.delete 删除一个值成功返回 true失败即该值不在 Set 中返回 false。 4.clear 清除 Set 集合中的所有成员。 script       // 创建一个 Set       const mySet new Set();       mySet.add(1);       mySet.add(hello);       mySet.add({ id: 1 });         // 1. 获取Set的大小成员总数       console.log(mySet.size); // 输出3         // 2. 判断值是否存在       console.log(mySet.has(1)); // 输出true       console.log(mySet.has(world)); // 输出false         // 3. 删除一个值       console.log(mySet.delete(hello)); // 输出true       console.log(mySet.has(hello)); // 输出false         // 4. 清除所有成员       mySet.clear();       console.log(mySet.size); // 输出0     /script 1.4 遍历Set 1.Set.prototype.keys()返回键名的遍历器 2.Set.prototype.values()返回键值的遍历器 3.Set.prototype.entries()返回键值对的遍历器 4.Set.prototype.forEach()使用回调函数遍历每个成员 script       // 创建一个 Set       const mySet new Set([a, b, c]);         // 使用 keys() 方法遍历 Set       for (const item of mySet.keys()) {         console.log(item);       } // a b c         // 使用 values() 方法遍历 Set       for (const value of mySet.values()) {         console.log(value);       } // a b c         // 使用 entries() 方法遍历 Set       for (const entry of mySet.entries()) {         console.log(entry);       } // [a, a] [b, b] [c, c]         // 使用 forEach() 方法遍历并处理 Set 中的每个成员       mySet.forEach((item) {         console.log(Processing ${item});       }); // Processing a Processing b Processing c     /script 1.5 Set()的应用     script       //数组去重       const mySet new Set([1, 1, 2, 3, 4, 5, 5, 6]);       console.log([...mySet]); // [1, 2, 3, 4, 5, 6]              //字符串去重       console.log([...new Set(ababbc)].join()); // abc     /script 注意未展开的数组无法去重需要先扁平化 script       const arr [         [1, 2, 3],         [2, 5, 6],         [2, 8, 9],       ];       console.log(new Set(arr)); //Set(3) { [ 1, 2, 3 ], [ 2, 5, 6 ], [ 2, 8, 9 ] }       console.log([...new Set(arr.flat())]); //[ 1, 2, 3, 5, 6, 8, 9 ]     /script 二、WeakSet  2.1 简介 WeakSet 结构与 Set 类似也是不重复的值的集合。它和Set主要有以下区别 1.WeakSet 的成员只能是对象和 Symbol 值而不能是其他类型的值。 2.WeakMap其键值对之间是弱引用关系。对于WeakMap中的键如果除了WeakMap之外没有任何其他强引用指向该键所在的对象则垃圾回收器可以在下一次垃圾回收周期中回收这个键所指向的对象即使WeakMap还持有该键值对。 2.2 基本使用     script       const a [         [1, 2],         [3, 4],       ];       const ws new WeakSet(a);       console.log(ws); //{1, 2}, {3, 4}       ws.add(5);//报错     /script
http://www.hkea.cn/news/14385236/

相关文章:

  • 月子会所网站建设方案wordpress的漫画主题
  • 网站模板哪个网站好启明星网站建设
  • 建设银行哪个是假网站wordpress js 插件开发
  • 该网站使用的安全设置商务网站是什么
  • 大连 手机网站案例微网站微网站
  • 赣州网站建设如何人力资源公司如何做推广
  • wordpress查询收录好的网站优化公司
  • 西安优秀网站设计dw免费网站模板
  • 静海网站开发mvc 门户网站开发框架
  • 网站建设小程序定制开发唐山网站制作软件
  • 自建html怎么融入wordpress三秦seo
  • 兴海县网站建设公司有什么兼职做设计的网站好
  • 重庆建站公司价钱wordpress 加广告位
  • 茂易网站建设对外网站ipv6建设方案模板
  • 做个网站需要多钱关键词 网站
  • 科普类网站怎么做注册安全工程师报考条件及时间
  • 建站快车的应用场景网站关键词布局图
  • 自建网站迁移wordpress访问地图
  • 个人网站转为企业网站营销型网站建设大概多少钱
  • 网站代运营 如何纳税淄博手机网站建设费用
  • 网站服务器维护 价目表网站免费个人空间申请
  • 什么网站利于优化wordpress 仿站 教程网
  • 聊城专业做网站那些做兼职的小网站
  • 泉州住房城乡建设局网站网站更改建设方案模板
  • 网站正在建设中mp4wordpress用外部图片
  • 料神wordpress建站教程机械加工网上平台
  • 做外贸最好的网站建设变量命名网站
  • 网站促销计算做美股的数据网站
  • 辽宁城乡建设官方网站房地产项目网站
  • 网站备案 更换接入商wordpress媒体库分类