Показать сообщение отдельно
  #5 (permalink)  
Старый 26.07.2017, 16:58
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Вариант - на базе оригинала
function getStatus(array, search) {
    var values = [];
    
    array.forEach(function(item) {
      if (item.status === search) {
        values.push(item);
      }
    });

    return values;
};


var projects = [{
      comments: "какой-то комментарий из первого объекта",
      prioritet: "4",
      status: "Выполнено"
    }, {
      comments: "какой-то комментарий из второго объекта",
      prioritet: "1",
      status: "В работе"
    }, {
      comments: "какой-то комментарий из третьего объекта",
      prioritet: "2",
      status: "Просрочено более 7 дней"
    }, {
      comments: "какой-то комментарий из четвертого объекта",
      prioritet: "3",
      status: "Выполнено"
    }, {
      comments: "какой-то комментарий из пятого объекта",
      prioritet: "5",
      status: "Просрочено до 7 дней"
    }];
    
    console.log(getStatus(projects, "Выполнено"));
Ответить с цитированием