javascript - 我需要为 forEach 做什么

标签 javascript

定义一个接受数组的函数 iterativeLog()。在此数组上调用 .forEach(),并在回调内以 ${index}: ${element} 格式记录每个元素。

我的代码如下:

function iterativeLog(array) {
 array.forEach(`${index}: ${element}`);
}
return iterativeLog();

我的错误代码如下:

1) index iterativeLog(array) 以格式 ${index}: ${element} 记录每个元素: ReferenceError:iterativeLog 未定义 在上下文中。 (测试/index-test.js:6:7)

最佳答案

documentation将显示您可以循环并访问元素和索引,如下所示:

function iterativeLog(array) {
 array.forEach((element,index)=> console.log(`${index}: ${element}`));
}
iterativeLog([1,2,3,4,5]);

关于javascript - 我需要为 forEach 做什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60553956/

相关文章:

javascript - 在 JavaScript 中移位时 16 位值变为负数

javascript - 如何更改Javascript中的选择选项

javascript - D3 折线图 - 数字与时间成直线(无错误)

javascript - 用 Protractor 获取元素的偏移位置

c# - 在计时器上刷新 Gridview 但保持扩展 div 的状态

javascript - 在文本表单字段上自动设置光标

javascript - 提交联系表 7 后更改 Div 背景

javascript - 使用 FlowType 进行 native react : Exporting and importing js interfaces

javascript - jQuery UI 对话框关闭时刷新父页面

javascript - 单击 CSS 框加载另一个网页。 CSS 还是 JS?