【发布时间】:2018-07-07 06:44:54
【问题描述】:
我的循环有什么问题?第一次迭代有null?
generateRewardOptions = () => {
let options = []
const max = 20
for(let i = 1; i <= max; i++){
options[i] = {
key: i,
value: i,
text: i
}
}
return options
}
console.log(JSON.stringify(generateRewardOptions()));
【问题讨论】:
-
替代:
Array.from({length: 20}, (el, i) => ({key: i, value: i, text: i}));
标签: javascript