迹忆客 专注技术分享

当前位置:主页 > 学无止境 > WEB前端 > JavaScript >

在 JavaScript 中创建字典并添加键值对

作者:迹忆客 最近更新:2024/03/21 浏览次数:

本文介绍了如何在 JavaScript 中创建字典并向其中添加键值对。

截至目前,JavaScript 不包含本机字典数据类型。

但是,JavaScript 中的对象用途广泛,可能会生成键值对。这些东西与字典非常相似,并且操作相似。

经常使用字典,因为保存的每个值都有一个唯一的键,并且使用这些键,可以检索它们的关联值。它为读取和存储数据提供了很大的自由度。


在 JavaScript 中使用对象文字创建字典

可以使用两种方式生成字典。对象字面量方法使用 new 关键字。

但是,我们专注于前者。

这是因为你以前很可能使用过字典,并且这种方法遵循熟悉的语法。

使用 Object 字面量的语法:

使用下面的语法生成一个空的 JavaScript 字典,其中 dict 是对象的名称。

var dict = {};

初始化和构造字典:

var dict = {
  Name: 'Shiv',
  Age: 21,
  Job: 'Freelancer',
  Skills: 'JavaScript',
};

console.log(dict);

输出:

{
  Age: 21,
  Job: "Freelancer",
  Name: "Shiv",
  Skills: "JavaScript"
}

在此处运行代码。


在 JavaScript 中添加键值对

构建 JavaScript 字典时可以添加键值对;但是,这些技术也可以添加值。

添加项目的代码:

var [key] = value;

key 代表唯一键的标识符,value 是键相关的对应数据。

如果字典已经包含你作为键提供的名称,你可以更改键或使用以下代码更新值。

dict.key = new_value;

访问事物同样是相当基本的;可以使用以下代码。

var value = dict.key;

与你用来保存访问键值的变量有关。

例子:

<!DOCTYPE html>
<html>
  <head>
    <title>Dictionary in Javascript</title>
  </head>
  <body style="text-align: center;">
    <h1>Dictionary in Javascript</h1>
    <p>
      var dict = { <br />
      "key_1" : 1 , <br />
      "key_2" : "2", <br />
      "key_3" : 3 <br />
      }; <br />
    </p>
    <button onClick="funcn()">Add new Key-Value Pairs</button>
    <p id="demo"></p>
    <!-- Script to create dictionary
         and add key-value pairs -->
    <script>
      function funcn() {
        var dict = {
          key_1: 1,
          key_2: "2",
          key_3: 3,
        };

        dict.new_key = "new_value";
        dict["another_new_key"] = "another_value";

        var to_show = "var dict = { <br>";

        for (var key in dict) {
          to_show += '"' + key + '" : ' + dict[key] + "<br>";
        }

        to_show += " }; <br>";

        document.getElementById("demo").innerHTML = to_show;
      }
    </script>
  </body>
</html>

在此处运行代码。

输出:

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

在 JavaScript 中返回 False

发布时间:2024/03/21 浏览次数:166 分类:JavaScript

本文解释 JavaScript 中的 return false 和 preventDefault 语句;何时何地使用这些语句,它们之间有什么区别。

使用 JavaScript 获取当前 URL

发布时间:2024/03/21 浏览次数:197 分类:JavaScript

在本教程中,我们将讨论如何使用四种不同的方法在 JavaScript 中获取 URL。这些方法将使用 window.location.href、document.location.href、document.URL 和 document.baseURI。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便