我想用JavaScript创建地图对象。我想到了以下想法:
var a = new Array(); a["key1"] = "value1"; a["key2"] = "value2";
但是我怎么才能找到一个特定的密钥是否存在?
如果要命名键,请不要使用数组,而应使用普通对象。
var a = {}; a["key1"] = "value1"; a["key2"] = "value2";
然后:
if ("key1" in a) { // something } else { // something else }