Как проверить не содержит ли массив объект?

165
16 ноября 2019, 01:50

У меня есть массив объектов который динамически получает данные от сервера и каждый раз записывает в state. INCLUDES не работает!

.then( ({data}) => { 
          this.setState({ 
            columns: [ 
              ...this.state.columns, 
              data 
            ] 
          }) 
        })

(6) [{…}, {…}, {…}, {…}, {…}, {…}] 
0: {id: 61, name: "Ожидает отправки", type: 0, action: {…}, cards: Array(5), …} 
1: {id: 63, name: "Ошибка отправки", type: 2, action: {…}, cards: Array(0), …} 
2: {id: 62, name: "Отправлено", type: 3, action: {…}, cards: Array(0), …} 
3: {id: 61, name: "Ожидает отправки", type: 0, action: {…}, cards: Array(5), …} 
4: {id: 62, name: "Отправлено", type: 3, action: {…}, cards: Array(0), …} 
5: {id: 63, name: "Ошибка отправки", type: 2, action: {…}, cards: Array(0), …}

Answer 1
mass.forEach(function(el){
   if (el === "")
   {
   //some code
   }
});
READ ALSO
подсказка при наведение на блок

подсказка при наведение на блок

Необходимо повторить подобное

176
Как из двух баз сделать одну?

Как из двух баз сделать одну?

Получилось так, что одну и ту базу дорабатывали на двух машинахВ обеих встречаются повторяющиеся значения; названия таблиц одинаковые, кол-во...

188
Программно вызвать событие copy/paste/cut

Программно вызвать событие copy/paste/cut

На странице имеется textarea:

198
Как вывести значение из textarea в js

Как вывести значение из textarea в js

Работою с API SpeechSynthesis, хочу сделать так, чтобы из textarea брался вводимый текст пользователем и с помощью button прослушивался, вопрос в чём моя ошибка?

192