📜  如何动态创建字典和添加键值对?

📅  最后修改于: 2022-05-13 01:58:10.347000             🧑  作者: Mango

如何动态创建字典和添加键值对?

在本文中,我们将讨论如何在 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
            };
        

                          

                            


输出: