从一个对象获取变量值 - 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

回到顶部