zoukankan      html  css  js  c++  java
  • immutable.js学习笔记(五)----- Set

    一、Set

    在这里插入图片描述

    二、API

    (一)add:添加值

    (二)delete:删除值

    在这里插入图片描述
    注意:删除后的Set是无序的

    (三)clear:清空并返回新Set

    在这里插入图片描述

    (四)union:N个set合并为一个set

    在这里插入图片描述

    (五)intersect :取N个set的交集

    在这里插入图片描述
    注意是无序的

    (六)subtract:从set除去一些值

    在这里插入图片描述

    (七)forEach循环

    在这里插入图片描述
    key与value一样的

    (八)get:取得值

    在这里插入图片描述
    get下标是没有意义的

    (九)has:判断是否包含指定的key

    在这里插入图片描述

    (十)reset:除了第一个的其余元素

    在这里插入图片描述

    (十一)butlast:除了最后一个的其余元素

    在这里插入图片描述

    (十二)skip:略过前N个元素,取得其余元素

    在这里插入图片描述

    (十三)skipLast:略过最后N个元素,取得其余元素

    在这里插入图片描述

    (十四)skipWhile:判断条件为false时,取得当前以及后面的元素

    在这里插入图片描述

    (十五)skipUntil:当判断条件为true时,取得当前以及后面的元素

    找到第一个不包含o的
    在这里插入图片描述

    (十六)take:取得前N个元素

    在这里插入图片描述

    (十七)takeLast:取得最后N个元素

    在这里插入图片描述

    (十八)takeWhile:从前向后取元素,当判断条件为false时为止

    在这里插入图片描述
    打印出空是正常情况,因为Set是无序的,虽然定义的是从2,4,6,8开始,但是实际Set也可能是从1开始,所以为空

    (十九)未完待续。。。。。。

  • 相关阅读:
    Redis数据类型
    Linux配置Redis
    Linux配置ActiveMQ
    Linux配置Docker
    3、Spring Boot日志
    2、Spring Boot配置
    1. Spring Boot入门
    Linux(centos6.8)配置Redis
    okhttp禁止重定向
    123
  • 原文地址:https://www.cnblogs.com/Chinatsu/p/14698451.html
Copyright © 2011-2022 走看看