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

局网站建设情况建立网站培训讲义

局网站建设情况,建立网站培训讲义,列举常见的网络营销工具,快钱支付需要网站备案吗大厂面试题分享 面试题库后端面试题库 (面试必备) 推荐:★★★★★地址:前端面试题库Set 是 ES6 中新增的一种集合类型,类似于数组,但其成员的值是唯一的,即不会重复。关于Set,可以阅…

大厂面试题分享 面试题库

后端面试题库 (面试必备) 推荐:★★★★★

地址:前端面试题库

Set 是 ES6 中新增的一种集合类型,类似于数组,但其成员的值是唯一的,即不会重复。关于Set,可以阅读《JavaScript中的Set数据操作:交集、差集、交集、对称差集》。Set 对象是一个构造函数,可以使用 new 关键字来创建一个 Set 实例。例如:

const mySet = new Set();复制代码

Set 对象具有以下特征:

  • Set 实例的成员唯一,不会重复。

  • Set 实例可以存储任何类型的值,包括基本类型和对象。

  • Set 实例是可迭代的,可以使用 for...of 循环遍历其中的值。

  • Set 实例的 size 属性可以用来获取它包含的成员数量。

Set 对象有以下常用方法:

add(value):添加一个值到 Set 实例中。 delete(value):从 Set 实例中删除一个值。 has(value):判断 Set 实例中是否包含某个值,返回一个布尔值。 clear():清空 Set 实例中的所有值。

可以使用以下代码创建一个包含几个元素的 Set 对象并使用其方法:

const mySet = newSet();
mySet.add(1);
mySet.add("two");
mySet.add({ name: "DevPoint" });console.log(mySet.has("two")); // 输出 truemySet.delete(1);console.log(mySet.size); // 输出 2mySet.clear();console.log(mySet.size); // 输出 0复制代码

在 ES6 中,可以使用 Array.from() 方法将 Set 转换为数组。该方法接受一个可迭代对象,并返回一个新数组。

例如,假设有一个 Set 对象 mySet,可以按以下方式将其转换为数组:

const mySet = new Set([1, 2, 3]);
const myArray = Array.from(mySet);
console.log(myArray); // 输出 [1, 2, 3]复制代码

除此之外,还可以使用扩展运算符 ... 来将 Set 转换为数组。例如:

const mySet = new Set([1, 2, 3]);
const myArray = [...mySet];
console.log(myArray); // 输出 [1, 2, 3]复制代码

这种方法更简洁,但不支持 IE 浏览器。

除了使用 Array.from() 方法和扩展运算符 ...,还有就是通过遍历 Set 并将每个元素添加到一个新数组中。

const mySet = new Set([1, 2, 3]);
const myArray = [];
for (let item of mySet) {myArray.push(item);
}
console.log(myArray); // 输出 [1, 2, 3]

大厂面试题分享 面试题库

后端面试题库 (面试必备) 推荐:★★★★★

地址:前端面试题库

http://www.yayakq.cn/news/931899/

相关文章:

  • 网站建设需求说明文档企业官网快速建站框架
  • 宁波网站建设服务服务商汽车之家网站开发方案
  • 国外 网站开发框架网站logo尺寸一般多大
  • 蜂蜜网络营销推广方案热狗网站关键词优化
  • iis为网站子目录绑定二级域名网站优化什么意思
  • 确定网站开发团队怎么看网站开发的好坏
  • 网站创建一般创建哪种类型wordpress 文章结尾
  • 常州网站建设方案成品网站能用吗
  • 招聘网站页面设计图片小软件公司一年能挣多少钱
  • 网站设计的工作内容网站开发价格预算
  • 附近做网站的公司电话中国建筑人才网下载
  • php网站源代码wordpress主题百度网盘
  • 佛山网站制作系统网络营销课程设计
  • 建立网站的市场价格棋牌游戏网站建设
  • 网站开发手机app长武网站建设
  • 给公司做网站数据分析如何做微信下单小程序
  • 怎么做让自己的网站河南郑州做网站
  • 网站备案号如何查找wordpress 门户模板
  • 现有的网站开发技术云平台网站开发
  • 怎么样查询网站被挂黑链html5网站模板 站长网
  • 企业网站为什么打不开网站没有地图怎么做的
  • 北京制作网站公司哪家好企业产品做哪个网站推广好
  • 网站模仿侵权工程建设中常见的法律责任有哪些
  • 黑红网站模板平台经济
  • wordpress+整站下载网页搜索的快捷键
  • 网站设计开发团队自己怎么开发社交app软件
  • 四川省建设信息网站新人怎么自己做网站
  • php网站建设外国参考文献校园跑腿小程序搭建
  • 林壑地板北京网站建设曲阳网站建设推广
  • 医疗类网站建设注册一个软件需要多少钱