从一个对象获取变量值 - jquery
我想从jquery中的对象获取变量值,但它的返回值未定义。从一个对象获取变量值 - jquery
console.log(itemName.name);
返回:不明
代码:
console.log(itemName);
对象:
我需要的名字变量的值,不知道确切的语法从物体上抓住它。
回答:
你应该得到的第一个孩子第一次再拿到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);
回答:
这应该解决的目的:
itemName.-L0uwNE54j88Gu15iuRD.name
以上是 从一个对象获取变量值 - jquery 的全部内容, 来源链接: utcz.com/qa/266658.html