![](/img/trans.png)
[英]Getting "undefined" when trying to access an object property in javascript
[英]JavaScript - Trying to access an array but getting undefined
曾经是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]]])"
但我收到消息“undefined”。
要访问多维数组的成员,您要查找的语法更像是array[5][1]
。 我无法从您的代码中确切地知道正确的答案是什么,但看起来您的语法是问题。
使用javascript的split()
方法
var part = array[[5]];
var arr = part.split(',')
console.log(arr[1]);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.