如何在 JavaScript 中创建哈希或字典对象 [英] How to create a hash or dictionary object in JavaScript
本文介绍了如何在 JavaScript 中创建哈希或字典对象的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在 javascript 中创建一个地图对象.我想到了以下想法:
I want to create a map object in javascript. I came to the following idea:
var a = new Array();
a["key1"] = "value1";
a["key2"] = "value2";
但是我怎样才能找到一个特定的键是否存在?
but then how I can find if a particular key exists or not?
推荐答案
如果你想要命名键,不要使用数组,使用普通对象.
Don't use an array if you want named keys, use a plain object.
var a = {};
a["key1"] = "value1";
a["key2"] = "value2";
那么:
if ("key1" in a) {
// something
} else {
// something else
}
这篇关于如何在 JavaScript 中创建哈希或字典对象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文