避免 ImmutableJS Map 将数组转换为列表

Avoid ImmutableJS Map converting arrays to List

目前,如果我有 m.set(someArray),其中 m 是 Map,它会尝试将 someArray 转换为不可变 List。如何禁用此行为?

传递数组的副本,而不是:

m.set(someArray.slice());

请注意,如果数组包含引用值(对象、数组),则会复制引用。 .slice()只是浅拷贝。