摘要: 一、原生对象转换为immutable.js对象 fromJS 栗子一: 栗子二: 如果数组里面有对象,对象里面有数组,怎么转换呢 复杂结构的转换 二、immutable.js对象转换为原生对象 toJS() 是对象身上自己带的 阅读全文
posted @ 2021-04-24 22:32 杨芋可可 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 一、Seq 懒得意思就是“不运算,不执行” 二、运行 当console.log这个值的时候,才去观察 三、任意collection 四、Seq.keyed 五、Seq.Indexed 六、Seq.Set 阅读全文
posted @ 2021-04-24 22:31 杨芋可可 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 一、OrderedSet 二、普通Set 与 OrderedSet 注意:普通Set并不是严格的一定是升序的 三、takeWhile 四、升序 sort valueA - valueB 五、降序 valueB - valueA 阅读全文
posted @ 2021-04-24 22:30 杨芋可可 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 一、Set 二、API (一)add:添加值 (二)delete:删除值 注意:删除后的Set是无序的 (三)clear:清空并返回新Set (四)union:N个set合并为一个set (五)intersect :取N个set的交集 注意是无序的 (六)subtract:从set除去一些值 (七) 阅读全文
posted @ 2021-04-24 22:29 杨芋可可 阅读(56) 评论(0) 推荐(0) 编辑
摘要: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210419200543264.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1MTAzNjEy,size_16,color_FFFFFF,t 阅读全文
posted @ 2021-04-24 22:27 杨芋可可 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 一、Map Map在原生的js中对应的是Object这样的结构,它都是key-value的键值对,并且它是无序的 二、 API (一) set:设定值 (二)delete:删除值 每做一次增删改查都会把这些数据重新生成一份,如果要想删除多个key的话,对内存的消耗也是很大的,所以deleteAll是 阅读全文
posted @ 2021-04-24 22:25 杨芋可可 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 一、List list与数组是兼容的,大多数的api与数组是类似的 注意 List.of(),不需要写中括号 二、List的API (一)size:取得 List 的长度 (二)set:设定指定下标的值 如果下标超过数组值,自动填充为undefined 把最后一个值更改,无需取得数组长度 (三)de 阅读全文
posted @ 2021-04-24 22:22 杨芋可可 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 一、Immutable.js 介绍 Immutable.js 官方文档 : https://immutable-js.github.io/immutable-js/ 关于Immutable的定义,官方文档是这样说的: Immutable data cannot be changed once cre 阅读全文
posted @ 2021-04-24 22:21 杨芋可可 阅读(162) 评论(0) 推荐(0) 编辑