Задать вопрос
  • Как сравнить значения свойств множества объектов?

    @Denisido
    let arr = [
    {"id_request" : "29", "st_name" : "В работе", "h_time" : "103"},
    {"id_request" : "29", "st_name" : "В работе", "h_time" : "105"},
    {"id_request" : "29", "st_name" : "Закрыта", "h_time" : "117"},
    {"id_request" : "29", "st_name" : "Открыта", "h_time" : "101"}
    ];
    
    let max = arr.reduce((acc, curr) => acc.h_time > curr.h_time ? acc : curr);
    console.log(max);
    
    let maxIndex = arr.reduce((acc, curr, i) => arr[acc].h_time > curr.h_time ? acc : i, 0);
    console.log(maxIndex);
    
    let max_history = request_history.reduce((acc, curr) => Math.floor(new Date(acc.h_time).getTime() / 1000) > Math.floor(new Date(curr.h_time).getTime() / 1000) ? acc : curr);
    
    
    arr.sort((a, b) => parseFloat(b.h_time) - parseFloat(a.h_time));
    
    
    
    
    let  added_events = ['103', '45', '567'];
    let content = arr.filter(function(n) {
            return added_events.indexOf(n.h_time) !== -1;
          });
    console.log(content);
    Ответ написан
    Комментировать
  • Всплытие событий при клике после подзагрузки данных на страницу (ещё) FETCH API?

    @Denisido Автор вопроса
    Cr2ed , благодарю Вас за ответ, он мне помог!
    Возник вопрос.
    Есть ли принципиальная разница между вашим подходом и примером ниже:
    https://codepen.io/denisido/pen/NZYypr ,
    в котором используются методы .off('click') или e.stopImmediatePropagation() для предотвращения всплытия событий? Что происходит в стеке?
    Извините дилетанта, мне все интересно, а иногда бывает такое, что информацию в интернете по конкретным вопросам найти сложно, приходится беспокоить опытных профи своими глупыми вопросами.
    Ответ написан