【发布时间】:2022-11-19 22:48:48
【问题描述】:
我试图找到数组元素的索引位置,但每当我记录输出时,它都会显示 -1。
这是一个二维数组。所以我需要对其执行基本操作,所以我需要获取数组元素的位置。
这是我在 codepen 上的代码。 https://codepen.io/kanxababu/pen/poKdXbW
也在这里发布代码
let array = [];
let a = "18647AF0D0,59,6]1864726D1,65,5]1864726A,85,5]1864726A,75,5]";
let boss = a.split(']');
//document.write(boss);
// console.log(b);
for (let i=0;i<boss.length ;i++) {
//document.write(boss[i]);
let final= boss[i].split(',');
//console.log(final);
array = [...array, [final]];
}
for (let i =0;i<array.length-1;i++) {
for (let j =0;j<3;j++) {
console.log(array[i][0][j]);
}
}
index = array.indexOf('1864726A');
console.log(index);
【问题讨论】:
-
如果您的问题是关于查找索引位置,最好提供一个只关注此问题的最小示例。包括拆分字符串的代码与问题无关,应该被忽略。
标签: javascript arrays