• 数据结构:set


    set即集合:可以存储任何类型数据,并且是唯一的。

    应用场景1:创建set

    var set = new Set();
    set.add(100);
    set.add("asdf");
    set.add({ name: "herry" });
    set.add("fn");
    set.add(100);
    console.log(set);
    
    //结果:{100, "asdf", {…}, "fn"}
    

    应用场景2:set长度计算

    console.log(set.size);
    //结果: 4
    

    应用场景3:判断set中是否包含某项

    console.log(set.has(100));
    console.log(set.has({ name: "herry" }));
    //结果:true   
            false(因为对象在内存中存储的是地址,而不是值,所以是false)
    

    应用场景4:删除set中某元素

    set.delete("fn");
    console.log(set);
    //结果:{100, "asdf", {…}}
    

    应用场景5:遍历set

    for (let item of set) {
      console.log(item);
    }
    //结果:100              "asdf"             {…}   
    

    应用场景6:set转为数组

    const arr = Array.from(set);
    console.log(arr);
    //结果:[100, "asdf", {…}]
  • 相关阅读:
    1217 实验四 递归下降语法分析程序设计
    1118实验三有限自动机的构造与识别
    11.12评论
    C语言文法
    25-陈庆祥-词法分析
    0909我的看法
    文法定义评价
    1029 语言文法
    1022 词法分析程序
    0909 随说
  • 原文地址:https://www.cnblogs.com/yxkNotes/p/11550386.html
Copyright © 2020-2023  润新知