3
关注
2014
浏览

从一个对象获取变量值 - jquery

为什么被折叠? 0 个回复被折叠
tytrock 未验证用户 用户来自于: 广东省
2020-09-15 22:13

你应该得到的第一个孩子第一次再拿到name,如:

itemName["-L0uwNE54j88Gu15iuRD"].name 

如果第一个孩子的名字是未知的,你可以使用Object.keys()得到它:

var first_child_name = Object.keys(itemName)[0]; 
itemName[first_child_name].name 

var itemName = { 
 
    "-L0uwNE54j88Gu15iuRD": { 
 
    id: 1, 
 
    name: "Cakes" 
 
    } 
 
} 
 

 
console.log(itemName["-L0uwNE54j88Gu15iuRD"].name); 
 
console.log(itemName[Object.keys(itemName)[0]].name);

阳阳 未验证用户 用户来自于: 广东省
2020-09-16 01:48

这应该解决的目的:

itemName.-L0uwNE54j88Gu15iuRD.name

关于作者

问题动态

发布时间
2020-09-15 15:51
更新时间
2022-09-15 16:02
关注人数
3 人关注
个人工作笔记 Powered BY WeCenter V4.1.0 © 2024 粤ICP备2020123311号