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

手机如何建立自己网站福田蒙派克e质量怎么样

手机如何建立自己网站,福田蒙派克e质量怎么样,做网站怎么与客户谈判,七牛wordpress后台无法登录new Set() 是什么? 它是 JavaScript 中用于创建 Set 对象的构造函数。Set 是一种特殊的数据集合,核心特性是 自动去重(所有值唯一)。 核心特性: 值唯一性 自动忽略重复值,每个值在 Set 中只能出现一次。…

new Set() 是什么?

它是 JavaScript 中用于创建 Set 对象的构造函数。Set 是一种特殊的数据集合,核心特性是 自动去重(所有值唯一)。

核心特性:

  1. 值唯一性
    自动忽略重复值,每个值在 Set 中只能出现一次。
const set = new Set();
set.add("苹果");
set.add("苹果"); // 重复值被忽略
console.log(set); // 输出: Set(1) { "苹果" }
  1. 支持任何数据类型
    可存储:字符串、数字、对象、null、undefined,甚至 NaN(Set 视 NaN 为相同值)。
  2. 常用方法:
    .add(值):添加值(返回 Set 本身,可链式调用)。
    .has(值):检查是否存在该值(返回布尔值)。
    .delete(值):删除值(成功返回 true)。
    .clear():清空所有值。
    .size:属性,获取当前值的数量(非方法)。

实际示例

// 1. 创建 Set
const fruits = new Set();// 2. 添加值
fruits.add("🍎");
fruits.add("🍌").add("🍇"); // 链式添加
fruits.add("🍎"); // 重复值无效// 3. 检查与操作
console.log(fruits.size);    // 输出: 3(苹果、香蕉、葡萄)
console.log(fruits.has("🍌")); // 输出: true
fruits.delete("🍇");         // 删除葡萄// 4. 转换为数组(经典用法:数组去重)
const arr = [1, 1, 2, 3];
const uniqueArr = [...new Set(arr)]; // [1, 2, 3]

关键细节

  • 值比较规则:使用严格相等 (===),但 NaN 被视为相同(与 === 不同)。
  • 顺序保留:Set 会记住值的添加顺序(遍历时按插入顺序输出)。
  • 高效查找:has() 方法性能远优于数组的 includes()(尤其数据量大时)。

常见用途

  • 数组去重(最常用)
const arr = [1, 2, 2, 3];
const unique = [...new Set(arr)]; // [1, 2, 3]
  • 存储不重复的键(如用户 ID 列表)
  • 高效存在性检查(替代数组搜索)

如果需要键值对结构,请使用 Map;若只需唯一值集合,Set 是最佳选择。


文章转载自:

http://WUBm2tqn.xjpnq.cn
http://a1DuY2sT.xjpnq.cn
http://bdOIpqph.xjpnq.cn
http://6KvDRyUF.xjpnq.cn
http://4yv3fSf0.xjpnq.cn
http://F9MQfMx7.xjpnq.cn
http://62i4syKK.xjpnq.cn
http://41I9RKMm.xjpnq.cn
http://oDicCcLD.xjpnq.cn
http://JIAdVHFQ.xjpnq.cn
http://fBpm3Cg0.xjpnq.cn
http://M1yhNOuN.xjpnq.cn
http://THXeE33O.xjpnq.cn
http://WWGmjGmi.xjpnq.cn
http://AL77W7Yc.xjpnq.cn
http://899mVH31.xjpnq.cn
http://9kKyGFai.xjpnq.cn
http://wjjkqtCL.xjpnq.cn
http://ColWOgAD.xjpnq.cn
http://jp41UEML.xjpnq.cn
http://tmrwxLxC.xjpnq.cn
http://mPHCGA6k.xjpnq.cn
http://g4kFLts7.xjpnq.cn
http://HD0OMBs7.xjpnq.cn
http://yGkmqx2r.xjpnq.cn
http://BRTv0I5g.xjpnq.cn
http://y5GUsroo.xjpnq.cn
http://Hx5l2Nq9.xjpnq.cn
http://9VpJxuN5.xjpnq.cn
http://g099pTmK.xjpnq.cn
http://www.dtcms.com/wzjs/615062.html

相关文章:

  • 对京东网站建设的总结网络服务商在哪
  • 做药品网站规划方案电子产品网站设计
  • 网站开发综合实训报告wordpress添加专题功能
  • 绵阳低价网站建设网站运营是具体的
  • 平昌移动网站建设旅游网站名字
  • 网站建设 app开发 图片做网站从哪里做
  • 海晏网站建设公司重庆住房建设部网站
  • php网站建设视频教程网站优化潍坊
  • 互联网网站运营推广杭州外贸建站公司
  • 自助网站免费注册手机网页制作公司排名
  • 文明网站建设情况网站优化需要
  • 成都用设计公司网站红酒网站制作
  • 建站公司排名前十名做网站排名需要多少钱
  • 网站开发需要什么资质一二三四视频社区5在线高清
  • 企业营销网站建设郑州市热点新闻
  • 网站图片居中代码wordpress密码_
  • 成都网站制作长沙wordpress制作教程视频
  • 做h5网站设计网络文化经营许可证价格
  • 网站换域名动漫设计与制作软件
  • 网站后台管理规定网站建设源码包
  • 杭州杭州网站建设公司wordpress代码编辑器件
  • 做鞋子出口需要作网站吗成都最新房价一览表
  • 辽宁省交通建设投资集团官方网站赣州网站建设哪家好
  • 新网站如何做百度关键词wordpress 访客插件
  • 什么网站做二维码比较好js代码能用在wordpress吗
  • html网页设计大作业重庆网站seo外包
  • 中国建设银行官网站e路护航wordpress商
  • 福州网站设计哪里好去国外做赌钱网站
  • 有没有做衣服的网站网站建设合同 印花税
  • 网站添加百度搜索企业网站建设费用怎么入账