簡體   English   中英

如何使用 for 循環將項目推送到數組?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM