如何动态创建字典和添加键值对?
在本文中,我们将讨论如何在 JavaScript 中创建字典并在其中添加键值对。实际上 JavaScript 中没有“字典”类型,但我们可以使用 JavaScript 对象创建键值对。创建一个新的 JavaScript 对象 它将充当字典。
语法:键可以是字符串、整数。如果您只写 key1 或任何数字,它将被视为字符串。
var dict = { key1 : value1 ,
key2 : value2 ,
....
};
- 创建空字典
var dict = {};
- 在字典中添加键值对
dict[new_key] = new_value;
或者
如果字典中已经存在 new_key,那么它的值将更新为 new_value。dict.new_key = new_value;
- 访问键值对
var value = dict[key];
或者
var value = dict.key;
- 迭代整个字典
for(var key in dict) { console.log(key + " : " + dict[key]); }
例子:
HTML
Dictionary in Javascript
GeeksforGeeks
var dict = {
"geek" : 1 ,
"for" : "2",
"geeks" : 3.5
};
输出: