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

中国建设局网站查询产品营销推广方式

中国建设局网站查询,产品营销推广方式,临海做网站公司,科技布是什么面料Set 数据结构 Set 对象允许你存储任何类型的唯一值#xff0c;无论是原始值还是对象引用。 特性#xff1a; 所有值都是唯一的#xff0c;没有重复。值的顺序是根据添加的顺序确定的。可以使用迭代器遍历 Set。 常用方法#xff1a; 1. add(value)#xff1a;添加一个新…Set 数据结构 Set 对象允许你存储任何类型的唯一值无论是原始值还是对象引用。 特性 所有值都是唯一的没有重复。值的顺序是根据添加的顺序确定的。可以使用迭代器遍历 Set。 常用方法 1. add(value)添加一个新值到 Set。 2. delete(value)从 Set 中移除一个值。 3. has(value)检查 Set 是否包含某个值。 4. clear()移除 Set 中的所有值。 5. size返回 Set 中的元素数量。 示例 let set new Set();// 添加值 set.add(1); set.add(hello); set.add({ name: Alice });// 检查值是否存在 console.log(set.has(1)); // 输出true console.log(set.has(hello)); // 输出true console.log(set.has(2)); // 输出false// 删除值 set.delete(1); console.log(set.has(1)); // 输出false// 遍历 Set for (let item of set) {console.log(item); }// 清空 Set set.clear(); console.log(set.size); // 输出0Map 数据结构 Map 对象保存键值对的集合其中键和值可以是任意类型。 特性 任何值对象或原始值都可以作为键或值。保持键的顺序按照元素的插入顺序进行迭代。比对象更适合用作某些类型的键如对象或函数。 常用方法 set(key, value)将键和值存入 Map。get(key)根据键获取值。has(key)检查 Map 是否包含某个键。delete(key)根据键删除键值对。clear()移除 Map 中的所有键值对。size返回 Map 中的元素数量。 示例 let map new Map();// 添加键值对 map.set(key1, value1); map.set(1, number); map.set({ name: Bob }, object);// 通过键获取值 console.log(map.get(key1)); // 输出value1 console.log(map.get(1)); // 输出number// 检查键是否存在 console.log(map.has(key1)); // 输出true console.log(map.has(2)); // 输出false// 删除键值对 map.delete(1); console.log(map.has(1)); // 输出false// 遍历 Map for (let [key, value] of map) {console.log(${key}: ${value}); }// 清空 Map map.clear(); console.log(map.size); // 输出0扩展特性 WeakSet 和 WeakMap类似于 Set 和 Map但是它们存储的键是弱引用这意味着它们不会被垃圾回收机制考虑如果外部没有对这些键的引用它们会被自动回收。 WeakSet 代码示例 let weakSet new WeakSet();let obj {}; weakSet.add(obj);// 由于obj是唯一的WeakSet不能添加重复的对象 console.log(weakSet.has(obj)); // 输出true// 当obj没有被其他地方引用时它会被垃圾回收 obj null; // weakSet中的obj也会被自动移除 console.log(weakSet.has(obj)); // 输出falseWeakMap 代码示例 let weakMap new WeakMap();let keyObj {}; weakMap.set(keyObj, value);// 获取与键相关联的值 console.log(weakMap.get(keyObj)); // 输出value// WeakMap中的键是弱引用当keyObj没有被其他地方引用时它会被垃圾回收 keyObj null; // weakMap中的键值对也会被自动移除 console.log(weakMap.get(keyObj)); // 输出undefinedSet 和 Map 提供了现代的、高效的数据结构适用于需要快速查找、添加和删除操作的场景。使用这些数据结构可以编写出更简洁、更高效的代码。
http://www.w-s-a.com/news/121867/

相关文章:

  • pc网站增加手机站什么专业学网页设计制作
  • 婚庆公司网站模板wordpress用什么框架
  • 高校网站建设的时效性长沙市网站建设
  • 合肥网站建设市场四川建设网官网住房和城乡厅官网官方
  • 天行健君子以自强不息网站建设江西网站做的好的企业文化
  • 建网站内容谷歌搜索引擎优化
  • 网站建设与管理案例教程第三版答案网站建设策划书范文六篇精选
  • 建设工程项目在哪个网站查询实时网站推广的最终目的是
  • 个人网站可以做淘客网站设置的参数
  • 自适应网站制作公司做室内设计通常上的网站
  • 网站建设项目采购公告建设网站公司建网页
  • 自己做网站怎么推广网站建设应该考虑哪些方面
  • 我做的网站手机上不了wordpress插件整站搬家
  • 河南省和建设厅网站首页西安找建网站公司
  • 网页设计基础代码网站进出成都最新通知
  • 如何创建网站乐清网络科技有限公司
  • 沈阳市网站制作艺术字体logo设计生成器
  • 网站设计常用软件都有哪些中国建设银行官方招聘网站
  • 证券投资网站建设视频直播怎么赚钱的
  • 建设酒店网站ppt模板下载郑州小程序设计外包
  • 网站建设自我总结google推广公司
  • 安全网站建设情况wordpress 评论表单
  • 网站建设发言材料个人网站推广软件
  • php建站软件哪个好南京哪家做网站好
  • 排名好的手机网站建设番禺网站建设专家
  • 番禺怎么读百度有专做优化的没
  • 网站开发中应注意哪些问题网络营销的主要特点
  • 网站定制案例北京网站制作招聘网
  • 网站建设与推广实训小结网站建设专业英文
  • 郑州网站建设动态凡科网站建设是免费的吗