我正在阅读一些 Javascript 内容,因为我梦想成为一名优秀的 JS 开发人员。我有点知道如何使用基础知识来满足我的 PHP 需求,但仍有一些疑问。
我看到了一些例子并得到了这个:
function repeat(n, action) {
for (let i = 0; i < n; i++) {
action(i);
}
}
let labels = [];
repeat(5, i => {
labels.push(`Unit ${i + 1}`);
});
console.log(labels);
所以,如果需要,我可以用它来重复一些基本功能。理解,但在另一种情况下,我可以通过一些不同的方法使用相同的功能。
如果我想传递一个函数,为什么变量i会变成计数器/迭代器?
我以前一直使用它,但仍然不知道它是如何工作的,所以我不能在真正需要的时候使用它。
慕桂英4014372
交互式爱情
慕桂英3389331
相关分类