【发布时间】:2016-07-06 12:30:26
【问题描述】:
我有一个以下格式的对象,我需要从对象所有级别的Price 属性中获取所有值。
var o = {
Id: 1,
Price: 10,
Attribute: {
Id: 1,
Price: 2,
Modifier: {
Id: 34,
Price: 33
}
}
};
我在考虑 LinqToJS 和 jquery.map() 方法,但我想获得一个尽可能通用的方法。我试过了,但它只适用于第一级:
var keys = $.map(o, function(value, key) {
if (key == "Price") {
return value;
}
});
【问题讨论】:
-
想要将所有级别的价格作为一个数组?喜欢
[10,2,33...]??
标签: javascript jquery json linq object