首页 > 解决方案 > 如何以 1 开始项目索引

问题描述

我正在遍历数组“水果”。我希望它的索引从 1 开始。但输出从 0 开始。这是我的代码

var fruits = ["apple", "orange", "cherry"];
fruits.forEach(myFunction);

function myFunction(item, index) {
document.getElementById("demo").innerHTML += index + ":" + item + "<br>";
}

这是输出。

0:apple
1:orange
2:cherry

我如何使它从 1 开始?

标签: javascriptnode.jsreactjsforeach

解决方案


手动将 1 添加到索引:

(index + 1)

var fruits = ["apple", "orange", "cherry"];
fruits.forEach(myFunction);

function myFunction(item, index) {
    document.getElementById("demo").innerHTML += (index + 1) + ":" + item + "<br>";
}
<div id='demo'></div>


推荐阅读