我正在阅读有关使用 List()
和 List.of()
创建列表的 Immutable.js 文档,但我不明白有什么区别.任何有助于理解这一点的帮助都会很棒。
最佳答案
List.of()
使用每个参数作为创建列表中的单独元素,而 List()
采用某种类似可迭代结构的单个参数。
用法:
List.of("a", "b", "c"); // ["a","b","c"]
List(["a","b","c"]); // ["a","b","c"]
...
定义中的符号 List.of<T>(...values: T[]): List<T>
旨在指示可变数量的参数,这些参数在内部将被视为数组,可能使用 arguments
object或 rest parameter .
关于javascript - Immutable.js List() 和 List.of() 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39630462/