JavaScript-尝试访问数组但未定义
长期以来一直是Stack overflow的读者,但从未加入并提出过问题,但我想这一切都是第一次 我目前遇到了一个问题,JS中的一个数组被用来存储Twitter、Instagram和Pinterest提要,以及它们的时间戳 下面是如何创建阵列的JavaScript-尝试访问数组但未定义,javascript,arrays,undefined,Javascript,Arrays,Undefined,长期以来一直是Stack overflow的读者,但从未加入并提出过问题,但我想这一切都是第一次 我目前遇到了一个问题,JS中的一个数组被用来存储Twitter、Instagram和Pinterest提要,以及它们的时间戳 下面是如何创建阵列的 var array = []; 下面是如何将提要和时间插入数组的示例 for (i < 0; i < 10; i++) { array[i] = [feed, time] }; 当我记录以下内容时 log(数组[[5]]) 我得到这个回应
var array = [];
下面是如何将提要和时间插入数组的示例
for (i < 0; i < 10; i++) {
array[i] = [feed, time] };
当我记录以下内容时
log(数组[[5]])
我得到这个回应
["<a href="http://www.twi...ontrolled through diet.", "145339"]
[“对于访问多维数组的成员,您要查找的语法更像是数组[5][1]
。我无法从您的代码中准确地判断正确答案是什么,但看起来您的语法才是问题所在。使用javascript方法
var part = array[[5]];
var arr = part.split(',')
console.log(arr[1]);
你可能想让array[5][1]
array[[5]]
与array[5]
巧合,但是array[[5[1]]
完全是错误的。array[[5]]
和array[[5[1]]
没有意义。而[0,1,2,3,4,5][/code>可能重复的是5
不是您应该如何选择索引,因为它通过执行[5].toString()
@PaulS.到达键'5'
。也许您是对的,但在他的问题中,他说,他在以下控制台中到达了。log(数组[[5]]);以获得响应[“通过饮食”。“145339”。。。。。。。。。。
var part = array[[5]];
var arr = part.split(',')
console.log(arr[1]);