Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在阵列中更深一层_Javascript_Jquery_Html_Css_Arrays - Fatal编程技术网

Javascript 如何在阵列中更深一层

Javascript 如何在阵列中更深一层,javascript,jquery,html,css,arrays,Javascript,Jquery,Html,Css,Arrays,我有一个数组,它有两个级别(很抱歉,如果这是错误的术语),我可以访问第一个级别,但我想再下一个级别 有人能给我指出正确的方向,这样我就可以访问数据并输出它吗 在这里拉小提琴- var myStringArray=[ [“a”、“b”、“c”], [“d”、“e”、“f”] ]; var arrayLength=myStringArray.length; 对于(变量i=0;i{ console.log(数组) array.forEach(字符=>{ console.log(字符) }) })试试这

我有一个数组,它有两个级别(很抱歉,如果这是错误的术语),我可以访问第一个级别,但我想再下一个级别

有人能给我指出正确的方向,这样我就可以访问数据并输出它吗

在这里拉小提琴-

var myStringArray=[
[“a”、“b”、“c”],
[“d”、“e”、“f”]
];
var arrayLength=myStringArray.length;
对于(变量i=0;i
在外循环中使用另一个迭代

这里我使用
.foreach()
,但是您可以使用任何类型的循环

现在,您可以访问阵列的更深层次

让myStringArray=[[“a”、“b”、“c”]、[“d”、“e”、“f”]]
myStringArray.forEach(数组=>{
console.log(数组)
array.forEach(字符=>{
console.log(字符)
})

})
试试这个
mystringaray[i][0])
在您的情况下,它会选择
a
d
“级别”称为
维度。您有一个二维数组-它可以是n维的。使用第二个for循环来迭代数组的深层次
var myStringArray = [
    ["a", "b", "c"],
  ["d", "e", "f"]
];

var arrayLength = myStringArray.length;
for (var i = 0; i < arrayLength; i++) {
  console.log(myStringArray[i]);
}