[英]How to detect another value of two-dimensional array in JavaScript?
考慮我有這個數組:
[[x, y], [a, b]]
我的問題是,如果我檢測到x
,我可以在 JavaScript 中訪問y
嗎? 我的代碼不像這段代碼那么簡單,我只是做了一個例子。
聽起來您想為此使用對象而不是二維數組:
let obj = {
x: y,
a: b
}
在這種情況下, x
指向值y
, a
指向值b
這是一個實際的例子:
let countries = { "US": "United States", "AUS": "Australia", "UK": "United Kingdom" } console.log(countries["US"]); console.log(countries["AUS"]); console.log(countries["UK"]);
x
值必須是一個引用y
或其父容器的對象。
var items = [ [1, 2], [3, 4], [5, 6] ]; items.forEach(function(val,index){ if(val.includes(3)){ //Lets say we have 3 console.log(val[1])} //get the second value ie 4 })
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.