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

124
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
подсказка при наведение на блок

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

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

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

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

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

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

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

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

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

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

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

157