首页 > 解决方案 > 如何在 JavaScript 中检测二维数组的另一个值?

问题描述

考虑我有这个数组:

[[x, y], [a, b]]

我的问题是如果我检测到x,我可以y用 JavaScript 访问吗?我的代码不像这段代码那么简单,我只是做了一个例子。

标签: javascriptarrays

解决方案


听起来您想为此使用对象而不是二维数组:

let obj = {
  x: y,
  a: b
}

在这种情况下,x指向值ya指向值b

这是一个实际的例子:

let countries = {
  "US": "United States",
  "AUS": "Australia",
  "UK": "United Kingdom"
}

console.log(countries["US"]);
console.log(countries["AUS"]);
console.log(countries["UK"]);


推荐阅读