gpt4 book ai didi

json - 关于 JSON 的哈希到底是什么?

转载 作者:IT老高 更新时间:2023-10-28 12:54:38 24 4
gpt4 key购买 nike

我正在学习 JSON,但我发现您也可以将所谓的“哈希”放入 JSON 中?我在哪里可以找到哈希是什么?或者你能向我解释一下哈希是什么吗?另外,什么是 HashMap ?我有 C++ 和 C# 方面的经验,我正在学习 JS、Jquery 和 JSON。

最佳答案

哈希是一个稀疏数组,它使用任意字符串/对象(取决于实现,这因编程语言而异)而不是普通整数作为键。

在 Javascript 中,任何对象在技术上都是一个哈希(也称为字典、关联数组等)。

例子:

  var myObj = {}; // Same as = new Object();
myObj['foo'] = 'bar';

var myArr = []; // Same as = new Array();
myArr[0] = 'foo';
myArr[1] = 'bar';
myArr['blah'] = 'baz'; // This will work, but is not recommended.

现在,由于 JSON 基本上是使用 JS 结构和一些严格的准则来定义可移植数据,因此上面的 myObj 等价于:

{ "foo" : "bar" };

希望这会有所帮助。

关于json - 关于 JSON 的哈希到底是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2364289/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com