簡體   English   中英

Javascript:通過動態更改字典進行迭代

[英]Javascript: iterate through dynamically changing dictionary

我正在嘗試通過在Javascript中添加元素來動態地更改字典的大小,從而遍歷字典。 字典用1個元素初始化。 偽代碼應如下所示:

dict = {1:1};
i = 0;
for key in dict{
  dict[i] = i+1;
  i++;
  if i==10{break;}
}

字典鍵(對象屬性)不應為整數,但這會使您的“字典”增加到10個元素(它只會添加9個元素,因為當i == 1時它將跳過:

var dict = { 1: 1 };
for (var i = 0; i < 10; i++) {
    if (!dict.hasOwnProperty(i)) {
        dict[i] = i + 1;
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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