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

美食网站页面设计模板最新网络营销方式

美食网站页面设计模板,最新网络营销方式,flash动画制作网页,wordpress媒体库 外链简介 Set、Map、WeakMap 和 WeakSet 是 ES6 引入的高级数据结构,它们的底层实现和特性与传统的对象和数组有显著差异 强弱引用了解: link Set ​Set对象 是一种用于存储 ​唯一值 的可迭代集合,可存储任意类型的值(原始值、对象引用等&…

简介

Set、Map、WeakMap 和 WeakSet 是 ES6 引入的高级数据结构,它们的底层实现和特性与传统的对象和数组有显著差异

在这里插入图片描述

强弱引用了解: link

Set

  • ​Set对象 是一种用于存储 ​唯一值 的可迭代集合,可存储任意类型的值(原始值、对象引用等)。
  • 结构类似于数组
// 空 Set
const set1 = new Set();// 通过可迭代对象(如数组)初始化
const set2 = new Set([1, 2, 3, 3]); // 结果为 {1, 2, 3}
const set3 = new Set("hello");     // 结果为 {'h', 'e', 'l', 'o'}

Map

  • Map 对象是一种用于存储 ​键值对 的可迭代集合,支持任意类型的键(原始值、对象引用等)。并保留插入顺序
  • 结构类似于对象
// 空 Map
const map1 = new Map();// 通过键值对数组初始化
const map2 = new Map([["name", "Alice"],[1, "one"],[{ id: 1 }, "object key"]
]);

​WeakSet

  • ​WeakSet 是一种 不可迭代性 集合类型,专用于存储对象的弱引用
  • 若存储的对象 在其他地方被垃圾回收,WeakSet 中的对应引用自动消失。
// 空 WeakSet
const weakSet = new WeakSet();// 通过对象数组初始化(仅限对象)
const obj1 = { id: 1 }, obj2 = { id: 2 };
const weakSet = new WeakSet([obj1, obj2]);

WeakMap

  • ​WeakMap 是 不可迭代 键值对集合,以弱引用方式存储 对象作为键 的关联数据。
  • 当键对象被销毁后,对应的键值对会被自动移除。
// 空 WeakMap
const weakMap = new WeakMap();// 通过键值对数组初始化(仅限对象键)
const key1 = { id: 1 }, key2 = { id: 2 };
const weakMap = new WeakMap([[key1, "value1"],[key2, { data: "value2" }]
]);
http://www.dtcms.com/wzjs/172714.html

相关文章:

  • html网站列表怎么做seo是免费的吗
  • 永兴网站建设报价日本疫情最新数据
  • 深圳福永网站建设公司网页设计与制作
  • 网站建设推广图片站长网站提交
  • 河北网站建设报价百度seo优化招聘
  • wamp环境下做网站seo关键词排名优化报价
  • 温州微网站制作哪里有百度指数的使用
  • 做网站送独立ip什么意思北京seo排名收费
  • 西安建站套餐中国seo网站
  • 国内比较高端的设计网站广东优化疫情防控措施
  • 网站的自动登录是怎么做的网站设计制作培训
  • 网站搭建在线支付上海网络推广营销策划方案
  • 深圳宝安网站建设最吸引人的营销广告文案
  • 嵌入式软件开发属于前端还是后端seo优化报告
  • 网站备案文件有没有永久免费crm
  • 什么网站是做货到付款的百度搜索关键词规则
  • fomo3d网站开发2024年瘟疫大爆发
  • 创建一个网站的创业计划书产品推广软文
  • 淄博seo深圳网站搜索优化
  • 网站开发 改进舆情监测系统
  • 企业网站管理系统aspseo原创工具
  • 如何销售做网站巩义网站推广优化
  • 商机互联做的网站和推广怎么样百度快照投诉中心
  • 网站域名实名制站长工具seo综合查询源码
  • 做电子商务平台网站需要多少钱企业网站代运营
  • 目前做网站需要什么cms网站性能优化
  • 做网站界面需要注意什么问题广东网约车涨价
  • 网站建设公司生存现状今日头条热榜
  • 企业网站如何做网警备案千锋教育培训机构学费
  • 有什么做Java笔试题的网站西安百度竞价托管公司