zoukankan      html  css  js  c++  java
  • ES6 set

    1、set

    ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。

    let s = new Set();
    [2, 3, 5, 4, 5, 2, 2].forEach(x => s.add(x));
    console.log(s)

    使用add方法向 Set 结构加入成员。

    2、size  注意!没有length!

    const items = new Set([1, 2, 3, 4, 5, 5, 5, 5]);
    items.size 

    确定set结构中有几个元素。

    3、add/delete/has/clear

    s.add(1).add(2).add(2);
    // 注意2被加入了两次
    
    s.size // 2
    
    s.has(1) // true
    s.has(2) // true
    s.has(3) // false
    
    s.delete(2);
    s.has(2) // false
  • 相关阅读:
    [bzoj4364] [IOI2014]wall砖墙
    [bzoj3064] [Tyvj 1518] CPU监控
    [bzoj3434] [WC2014]时空穿梭
    ASP.NET
    ASP.NET
    ASP.NET
    ASP.NET
    ASP.NET
    ASP.NET
    MSSQL
  • 原文地址:https://www.cnblogs.com/mengfangui/p/8028610.html
Copyright © 2011-2022 走看看