【发布时间】:2019-10-08 00:10:21
【问题描述】:
我试图了解关联数组的真正含义以及获取它需要哪些步骤。我见过很多完全不同的解释。
我已经尝试过自己测试它,但最终似乎无法真正得到它。
var array = ["one", "two", "three"];
var test = array["one"];
console.log(test);
我希望它以字符串“one”所在的索引为目标,但发生错误。
【问题讨论】:
-
如果您尝试使用字符串来获取特定属性,您的意思可能是
Object,而不是Array。 -
这里有什么问题?您实际上是在寻找问题的定义或解决方案吗?为什么用
split和query-string标记? -
其实你应该这样调用数组:
console.log(array[1]);如果你想要不同的行为,你可以这样做:array["one"] = "one"然后调用array["one"]:console.log(array["one"]);。
标签: javascript arrays split query-string