我有以下数组,让我们调用ist if #available(iOS 11.0, *) {
scrollView.contentInsetAdjustmentBehavior = .never
}
:
lastID
如何在数组上使用for循环进行迭代?
答案 0 :(得分:1)
假设您的意思是对象而不是数组。我不认为数组实际上可以有非数字索引,但我可能错了。
const lastId = {
valuePath00: true,
valuePath01: false,
valuePath14: true
};
// For loop
for (let i in lastId) {
console.log(lastId[i]);
}
// Object.keys() and Array.prototype.map()
Object.keys(lastId).map(key => {
console.log(lastId[key]);
});

答案 1 :(得分:0)
为什么不使用 forEach 循环?
lastID.forEach(item => {
// do something with the items
});
如果你真的想使用for循环,那么你将拥有一个索引。做这样的事情:
for (let i = 0; i < lastID.length; i++) {
console.log(lastID[i]);
}