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