我正在执行添加,列出和删除待办事项所需的任务。它会不断向您询问您想要采取的行动。如果要列出已在控制台中添加的所有项目,请按以下方式完成:
function listTodos(){
todos.forEach(function(todo, i){
console.log(i + ": " + todo);
});
}
我的问题是,该函数如何理解哪个参数应该是索引(数字)以及哪个应该是todo?
答案 0 :(得分:1)
这些已在javascript中定义,您需要查看documentation.
forEach()方法为每个数组执行一次提供的函数 元件。
<强>语法强>
arr.forEach(function callback(currentValue, index, array) {
//your iterator
}[, thisArg]);
有关详细信息,请转到here
<强>参数强>
<强>回调强> 为每个元素执行的函数,有三个参数:
答案 1 :(得分:0)
这是currentValue
函数原型中预定义的。第一个参数是index
,第二个参数是Village Workers Level
Aagar 10 Small
Dhagewadi 32 Small
Sherewadi 34 Small
Shindwad 42 Small
Dhokari 84 Medium
Khanapur 65 Medium
Ambikanagar 45 Medium
Takali 127 Large
Gardhani 122 Large
Pi.Khand 120 Large
Pangri 105 Large
。