已经是Stack溢出的长期读者,但从来没有加入并提出过一个问题,但我想这是第一次有所作为。
我目前在使用JS中的数组时遇到问题,该数组用于存储Twitter,Instagram和Pinterest供稿,以及它们的时间戳。
以下是数组的创建方式......
var array = [];
以下是如何将Feed和时间插入数组的示例...
for (i < 0; i < 10; i++) {
array[i] = [feed, time] };
我得到的数组看起来像这样...
[[0[0][1]]]
[[1[0][1]]]
[[2[0][1]]]
当我登录时记录以下内容......
的console.log(阵列[[5]]);
我得到了这个回复......
["<a href="http://www.twi...ontrolled through diet.", "145339"]
我怎样才能单独获得“145339”部分?
我尝试了"console.log(array[[5[1]]])"
,但收到的消息是“未定义”。
答案 0 :(得分:2)
要访问多维数组的成员,您要查找的语法更像array[5][1]
。我无法从你的代码中确切地知道正确的答案是什么,但看起来你的语法就是问题。
答案 1 :(得分:0)
使用javascript的split()
方法
var part = array[[5]];
var arr = part.split(',')
console.log(arr[1]);