首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不可变的js ()-不理解采取()和跳过()

问不可变的js ()-不理解采取()和跳过()
EN

Stack Overflow用户
提问于 2018-05-01 21:02:52
回答 1查看 321关注 0票数 1

我刚开始学习web开发和学习React/Redux,并学习了来自http://teropa.info/blog/2015/09/10/full-stack-redux-tutorial.html的教程。

我试图理解和混淆我们在下面的代码中使用的used ()和skip()方法。我能理解它的用法,但我们从哪里得到的??JS方法?immutable.js方法?我搜索谷歌已经好几个小时了。但没有运气。有人能帮忙吗?谢谢你抽出时间:

代码语言:javascript
复制
import { List, Map } from 'immutable';
export function next(state) {
  const entries = state.get('entries');
  return state.merge({
    vote: Map({ pair: entries.take(2)}),
    entries: entries.skip(2)
  });
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-01 21:07:15

http://facebook.github.io/immutable-js/docs/#/Map/take

http://facebook.github.io/immutable-js/docs/#/Map/skip

take()返回相同类型的新集合,其中包含此集合中的第一个金额项。

示例:take(amount: number): this

skip()返回相同类型的新集合,该集合将该集合中的第一个金额项排除在外。

示例:skip(amount: number): this

这是来自不可变的js映射函数。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50123794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档