gpt4 book ai didi

jquery - 遍历对象+数组+对象

转载 作者:行者123 更新时间:2023-12-01 02:55:42 25 4
gpt4 key购买 nike

找人,

我尝试浏览一堆教程,但似乎找不到详细介绍这一点的教程。也许有人可以指出我正确的方向。

我有一个如下所示的 .json 文件:

{
"users": [{
"firstName": "John",
"lastName": "Doe"
}, {
"firstName": "Sabrina",
"lastName": "Doe"
}]
}

我想运行 .each 循环并获取所有用户。这是我尝试过的:

$.getJSON("database.json", function(data) {
$.each(data.users, function(key, val) {
$('.dbUL').append('<li>' + key + ' : ' + val + '</li>');
});
});

所以看起来它实际上确实吐出了数组,因为我得到了 0 : [object Object] 和 1 : [object Object] 的输出。

我的问题是,如何深入数组并实际吐出我存储在数组中的对象?

最佳答案

了解您想要获得的属性(fistName、lastName): jsBin

$.getJSON("database.json", function(data) {
$.each(data.users, function(idx, val) {
$('.dbUL').append('<li>' + val.firstName + ' : ' + val.lastName + '</li>');
});
});

不知道您想要获得的属性: jsBin

$.getJSON("database.json", function(data) {

var LIhtml = "";

$.each(data.users, function(idx, obj) {

LIhtml += "<li>";

for(var key in obj){
if(obj.hasOwnProperty(key)){
LIhtml += obj[key]+" ";
}
}

LIhtml += '</li>';

});

$('.dbUL').append(LIhtml);
});

关于jquery - 遍历对象+数组+对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23038135/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com