[英]How do I push items to array with a for loop?
将项目推送到“进入者”数组不起作用。 有人知道为什么吗?
<script>
function taz() {
var entrants = [];
for (var i = 1; i <= 48; i++) {
entrants.push('#P' + i);
}
return entrants;
alert(entrants.length);
console.log(taz());
}
</script>
如果您绝对需要命名键,那么您正在寻找一个对象而不是一个数组。
function taz() { var entrants = {}; for (var i = 1; i <= 48; i++) { entrants['P' + i] = 'Some Value' + i; } return entrants; } console.log(taz());
但是,将数据存储在数组中可能更有意义,在这种情况下,您将没有命名键。
function taz() { var entrants = []; for (var i = 1; i <= 48; i++) { entrants.push('Some Value' + i); } return entrants; } console.log(taz());
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.