我想从数组中获取值。我正在使用JavaScript。 我的阵列是从javascript中的关联数组获取值
[{"username1" : "123456"},{"username2" : "121"}]
我想获得用户名1的值。我想用username1打印123456。怎么可能?请帮帮我?我的代码如下所示。
var categories = [];
categories.push({"username1" : "123456"});
for (var i = 0; i < categories.length; i++) {
for (var categoryid in categories[i]) {
var category = categories[i][categoryid];
// log progress to the console
console.log(categoryid + " : " + category);
}
它显示打印数组中的所有值和对象。
可能[Access/process(嵌套)对象,数组或JSON]的副本(http://stackoverflow.com/questions/11922383/access-proc ess-nested-objects-arrays-or-json) – Teemu
@Teemu我想知道为什么这是一个骗局。 OP知道如何访问他们:) –
@ANS他们..?在这个问题中的答案回答了所有的访问问题,包括已知/未知长度的迭代等...使用var result = myArr.username1时的 – Teemu