ImmutableJS:按值合并两个列表

时间:2016-12-08 14:57:33

标签: javascript reactjs functional-programming redux immutable.js

我有两个Immutable.JS列表:

const numbers = fromJS([2]);
const moreNumbers = fromJS([1, 2]);

如何合并 按值 保留订单 以生成以下列表?

[2, 1]

这个想法是从Lodash复制union

此函数按顺序从使用SameValueZero的所有给定数组创建一个唯一值数组,以进行相等比较。

1 个答案:

答案 0 :(得分:1)

您可以将Setunion()

一起使用
import { Set } from 'immutable'
const s1 = Set([2])
const s2 = Set([1,2])
const s3 = s1.union(s2)
console.log(s3.toArray()) // [2,1]

Demo