如何从第二个索引开始运行.map()?

时间:2019-05-28 10:10:56

标签: javascript arrays reactjs

我需要从第二个索引开始使用map。我知道如何从1开始使用循环,但是在这种情况下我想使用map

使用map可以做到这一点吗?

我正在使用JavaScript和ReactJS。

2 个答案:

答案 0 :(得分:2)

Y-m-d Hi之前slice

map

或者,在映射整个数组之后使用const arr = [1, 2, 3, 4]; const res = arr.slice(1).map(e => e * 2); console.log(res);

shift

答案 1 :(得分:-1)

没有内置方法,但是您可以忽略第一个循环:

Array.map((item, index) => {
  if (index == 0) return item
  // rest of code
})