javascript - 未定义的数组元素 JavaScript
问题描述
任何人都可以帮助定义此代码中的错误:
function logMatches() {
var matches = ['Paulson', 'Sarah', 'Jad', 'Joanna'];
for (var i=0; i<matches.length; i++) {
setTimeout(function() {
console.log(matches[i]);
}, 1000);
}
}
解决方案
推荐阅读
- c# - forceRefresh 参数在只调用 await Task.FromResult(items) 的方法中有什么作用?
- java - 如何修复 GridPane 上的标签在索引(0,0)上堆叠?它似乎忽略了我对函数的输入
- python - 如何消除此错误?fit() 缺少 1 个必需的位置参数:'y'
- android - 活动类意图进入特定片段(导航抽屉中的片段)
- azure-active-directory - Azure Active Directory B2B - 帮助困惑的用户登录
- c++ - 如何使用 Visual Studio 2019 设置 sqlite
- c++ - 将 void 指针分配给另一个 void 指针
- r - 基于行和列和的 0 和 1 条件随机矩阵
- python - python中一个3D图形中的多个2D等高线图
- sql - 使用时按日期分组以防万一