代码之家  ›  专栏  ›  技术社区  ›  AndrewMcLagan

ImmutableJS:按值合并两个列表

  •  0
  • AndrewMcLagan  · 技术社区  · 8 年前

    我有两个 Immutable.JS 列出:

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

    如何合并这些 按价值 生成以下列表?

    [2, 1]
    

    想法是复制 union

    这个功能

    1 回复  |  直到 8 年前
        1
  •  1
  •   MoeSattler    8 年前

    你可以用 Set 具有 union()

    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