当前位置:首页 > 科技  > 软件

Set 迎来史诗级加强,新增七个实用方法!

来源: 责编: 时间:2024-07-23 16:38:37 396观看
导读大家好,我是林三心,用最通俗易懂的话讲最难的知识点是我的座右铭,基础是进阶的前提是我的初心。前几天 JavaScript 正式官宣,发布了 7 个Set的新方法,而且都非常的实用,也是很多前端开发者心心念念的方法。有哪些新的 Set

大家好,我是林三心,用最通俗易懂的话讲最难的知识点是我的座右铭,基础是进阶的前提是我的初心。csT28资讯网——每日最新资讯28at.com

前几天 JavaScript 正式官宣,发布了 7 个Set的新方法,而且都非常的实用,也是很多前端开发者心心念念的方法。csT28资讯网——每日最新资讯28at.com

有哪些新的 Set 方法呢?

总共有 7 个新的方法,分别是:csT28资讯网——每日最新资讯28at.com

  • intersection() 计算两个 Set 的 交集
  • union() 计算两个 Set 的 并集
  • difference() 计算两个 Set 的 差集
  • symmetricDifference() 取两个 Set 的 差集 的 并集
  • isSubsetOf() 判断 Set 是否是另一个 Set 的 超集
  • isDisjointFrom() 判断 Set 是否与另一个 Set 无交集

下面通过几个代码案例给大家讲解:csT28资讯网——每日最新资讯28at.com

intersection()

这个方法用于取两个 Set 的 交集。csT28资讯网——每日最新资讯28at.com

图片图片csT28资讯网——每日最新资讯28at.com

代码示例如下:csT28资讯网——每日最新资讯28at.com

图片图片csT28资讯网——每日最新资讯28at.com

union()

这个方法用于取两个 Set 的 并集。csT28资讯网——每日最新资讯28at.com

图片图片csT28资讯网——每日最新资讯28at.com

代码示例如下:csT28资讯网——每日最新资讯28at.com

图片图片csT28资讯网——每日最新资讯28at.com

difference()

这个方法用于取两个 Set 的 差集。csT28资讯网——每日最新资讯28at.com

图片图片csT28资讯网——每日最新资讯28at.com

代码示例如下:csT28资讯网——每日最新资讯28at.com

图片图片csT28资讯网——每日最新资讯28at.com

symmetricDifference()

这个方法用于取两个 Set 的 差集 的 并集。csT28资讯网——每日最新资讯28at.com

图片图片csT28资讯网——每日最新资讯28at.com

代码示例如下:csT28资讯网——每日最新资讯28at.com

图片图片csT28资讯网——每日最新资讯28at.com

isSubsetOf()

这个方法判断 Set 是否是另一个 Set 的 子集,是的话返回 true,否则返回false。csT28资讯网——每日最新资讯28at.com

图片图片csT28资讯网——每日最新资讯28at.com

代码示例如下:csT28资讯网——每日最新资讯28at.com

图片图片csT28资讯网——每日最新资讯28at.com

isSupersetOf()

这个方法判断 Set 是否是另一个 Set 的 超集,是的话返回 true,否则返回false。csT28资讯网——每日最新资讯28at.com

其实跟 isSubsetOf() 很相似,只不过前后角色顺序反过来了罢了。csT28资讯网——每日最新资讯28at.com

图片图片csT28资讯网——每日最新资讯28at.com

代码示例如下:csT28资讯网——每日最新资讯28at.com

图片图片csT28资讯网——每日最新资讯28at.com

isDisjointFrom()

这个方法判断 Set 是否与另一个 Set 无交集,是的话返回 true,否则返回false。csT28资讯网——每日最新资讯28at.com

图片图片csT28资讯网——每日最新资讯28at.com

代码示例如下:csT28资讯网——每日最新资讯28at.com

图片图片csT28资讯网——每日最新资讯28at.com

兼容性

目前这些方法只能在Node 22+、Chrome/Edge 122+、Firefox 127+、Safari 17+中使用。csT28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-103032-0.htmlSet 迎来史诗级加强,新增七个实用方法!

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: 代码水平暴增!掌握这五个JavaScript神技,让你成为团队最靓的仔

下一篇: 为了让用户一键迁移MD到Nocode/WEP知识库, 我写了一个MD引擎

标签:
  • 热门焦点
  • 一加Ace2 Pro真机揭晓 钛空灰配色质感拉满

    终于,在经过了几波预热之后,一加Ace2 Pro的外观真机图在网上出现了。还是博主数码闲聊站曝光的,这次的外观设计还是延续了一加11的方案,只是细节上有了调整,例如新加入了钛空灰
  • Redmi Pad评测:红米充满野心的一次尝试

    从Note系列到K系列,从蓝牙耳机到笔记本电脑,红米不知不觉之间也已经形成了自己颇有竞争力的产品体系,在中端和次旗舰市场上甚至要比小米新机的表现来得更好,正所谓“大丈夫生居
  • 如何使用JavaScript创建一只图像放大镜?

    译者 | 布加迪审校 | 重楼如果您曾经浏览过购物网站,可能遇到过图像放大功能。它可以让您放大图像的特定区域,以便浏览。结合这个小小的重要功能可以大大改善您网站的用户体验
  • 谷歌KDD'23工作:如何提升推荐系统Ranking模型训练稳定性

    谷歌在KDD 2023发表了一篇工作,探索了推荐系统ranking模型的训练稳定性问题,分析了造成训练稳定性存在问题的潜在原因,以及现有的一些提升模型稳定性方法的不足,并提出了一种新
  • 这款新兴工具平台,让你的电脑效率翻倍

    随着信息技术的发展,我们获取信息的渠道越来越多,但是处理信息的效率却成为一个瓶颈。于是各种工具应运而生,都在争相解决我们的工作效率问题。今天我要给大家介绍一款效率
  • 每天一道面试题-CPU伪共享

    前言:了不起:又到了每天一到面试题的时候了!学弟,最近学习的怎么样啊 了不起学弟:最近学习的还不错,每天都在学习,每天都在进步! 了不起:那你最近学习的什么呢? 了不起学弟:最近在学习C
  • 东方甄选单飞:有些鸟注定是关不住的

    文/彭宽鸿编辑/罗卿东方甄选创始人俞敏洪带队的“7天甘肃行”直播活动已在近日顺利收官。成立后一年多时间里,东方甄选要脱离抖音自立门户的传闻不绝于耳,“7
  • 2299元起!iQOO Pad明晚首销:性能最强天玑平板

    5月23日,iQOO如期举行了新品发布会,除了首发安卓最强旗舰处理器的iQOO Neo8系列新机外,还在发布会上推出了旗下首款平板电脑——iQOO Pad,其最大的卖点
  • 华为举行春季智慧办公新品发布会 首次推出电子墨水屏平板

    北京时间2月27日晚,华为在巴塞罗那举行春季智慧办公新品发布会,在海外市场推出之前已经在中国市场上市的笔记本、平板、激光打印机等办公产品,并首次推出搭载
Top