javascript - 如何从数组中获取数组?
问题描述
我如何获取位于不同索引的数组内部的数组。
这里我的 const 变量 X = [[{..}],[{..}]] 包含数组 X 内不同数组的值
[[{0:a}] , [{0:b}] , [{0:c}]]
const x = [[{0:a}] , [{0:b}] , [{0:c}]]
let y = null;
let index = 1;
y = x[index] //it does not get array from x first index array...
y = x[index]
//output [{…}]0: {0: -1}length: 1__proto__: Array(0)
I want to get this as output => [{0:b}]
我有const index = 1;
如何将索引 1 数组const z = null
初始化const z
为 nul
解决方案
我希望我正确理解了你的问题。你想让变量y
相等x[index]
吗?
我尝试了您的代码,这里的一切似乎都运行良好:
也许问题是您正在使用该const
变量,请尝试使用let
或var
像以前的回复强调的那样。但是,您没有重新分配 const 变量,因此不确定这可能是什么问题,但我可能弄错了。无论如何,下面的代码有效,所以如果这不能解决您的问题,请发表评论。:))
const x = [[{0:"a"}] , [{0:"b"}] , [{0:"c"}]]
let y = null;
let index = 1;
y = x[index];
y = x[index];
console.log(...y);
输出是:
{0: "b"}
这是你想要的吗?
推荐阅读
- azure-synapse - Azure Synapse Notebook 从 Onprem 中提取数据?
- c++ - 为什么我们不能在 C++ 中转发声明具有已知大小的类/结构?
- python - 我打开了许多 csv 文件,现在我需要将这些文件的名称添加到
- server - 处理因批处理请求错误而导致 ID 为空的 JSON-RPC 响应的最佳实践是什么?
- sonarqube - 有人知道为什么会这样吗??我运行了“mvn compile”,然后从 sonarqube 运行命令
- typescript - 具有动态属性的类的打字稿构造函数
- r - sf::st_intersection:几乎随机的错误动作
- python - 如何建立回归模型并选择似然函数?
- php - 迁移到 PHP 8.0:array_key_exists() 提高了性能……不明白
- mongodb - mongodb使用and子句查询文档内的数组