У меня есть объект:Получить объект строки по значению
{
"status": 200,
"error": false,
"msg": "Successful response",
"data": {
"horodate": [ "2016-10-13 00:00:00", "2016-10-13 00:30:00", ... ],
"value": [ 2609.479, 2390.026, 2320.394, 2276.602, 2247.151, ... ]
}
}
Я получаю максимум и мин значения:
$.getJSON(url, function (data) {
// ...
var arr = Object.keys(data['data']['value']).map(function(key) {
return data['data']['value'][key];
});
var min = Math.min.apply(null, arr);
var max = Math.max.apply(null, arr);
console.log(min); //2609.479
console.log(max); //2247.151
Но как я могу получить horodate
этих мин и макс значений когда я извлекаю min и max из объекта?
Возможный дубликат [Min/Max дат в массиве?] (http://stackoverflow.com/questions/7143399/min-max-of-dates-in-a-array) – Weedoze
@Weedoze не то, что ОП задает – epascarello
Вы можете проанализировать данные с помощью parseJSON(), а затем получить доступ к элементу. – AshishJindal