不可变对象(immutable对象)可以是以下对象的实例:
Immutable.List
Immutable.Map
Immutable.OrderedMap
Immutable.Set
Immutable.OrderedSet
Immutable.Stack
最佳答案
有一张开放票到improve the API这是 4.0 的路线图。在此实现之前,我建议您使用 Immutable.Iterable.isIterable()
( docs )。
使用instanceof
是not reliable (例如,当不同模块使用 Immutable.js 的不同副本时返回 false)
关于immutable.js - 如何检查对象是否不可变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31907470/