【发布时间】:2017-06-28 20:04:10
【问题描述】:
我试图找出一个键出现了多少个实例,然后我也试图获取它们的值。
假设我计算了密钥tpoint 在packageContents 中出现的次数。然后我试图从每个tpoint 中获取touches 的逗号分隔列表。像这样的:
tpInstance = 2;
[tpoint = 21,tpoint = 9]
有谁知道我如何获得这个?
var packageContents = {
'packages': {
'package': {
'price': '32',
'name': 'Gold Bundle Package',
'calendar': {
'type': '2year',
'color': 'Brushed Nickel',
},
'tpoint': {
'type': 'Gold',
'touches': '21',
'years': '7',
}
},
'package': {
'price': '23',
'name': 'Bronze Bundle Package',
'calendar': {
'type': '2year',
'color': 'Brushed Nickel',
},
'tpoint': {
'type': 'Bronze',
'touches': '9',
'years': '7',
}
}
}
};
var tpInstance = Object.keys(package).length;
console.log(tpInstance);
【问题讨论】:
标签: javascript jquery arrays object key