javascript - Immutable.js List() 和 List.of() 之间的区别?

标签 javascript immutable.js

我正在阅读有关使用 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 objectrest parameter .

关于javascript - Immutable.js List() 和 List.of() 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39630462/

相关文章:

javascript - 导航 jQuery

javascript - 在 Immutable js Map 中执行嵌套更新

javascript - 从 javascript 库 : jspdf and html2canvas 生成高质量 pdf 的问题

javascript - 如何在 node.js express 中访问我的公用文件夹中的文件

javascript - 暂停,直到使用 jquery 或 javascript 完成事件/函数

javascript - 对于 CodeMash 2012 的 'Wat' 演讲中提到的这些奇怪的 JavaScript 行为有何解释?

reactjs - 在 Redux 中重写状态

javascript - 如何让 setIn 在 immutable.js 中设置数字键而不是数组?

ios - React-Native + Redux + ImmutableJS 内存泄漏

redux - Redux 状态下的数组列表