var data = [{"speed": 210},{"speed": 50},{"speed": 160}];
我希望从data
中获取最大速度,因此我正在执行以下操作:
var max = Math.max(data[0]['speed'], data[1]['speed'], data[2]['speed']);
这不是优雅的,也不可扩展(假设数组中可能有任意数量的对象)。
注意:我已经在页面上标记了jQuery(即如果您可以建议使用.grep或其他一些聪明的方法,它是可用的 - 尽管我假设那太过于复杂了?)。