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开始,所以为空

浙公网安备 33010602011771号