#node.js #jestjs
Вопрос:
У меня есть выход res.body.data
.
Я могу получить пустой массив, если в базе данных нет данных, или если они есть, то я получаю массив объектов. Затем мне нужно проверить, содержит ли каждый объект id
поле
Как можно добиться этого в шутку?
Ответ №1:
Вы можете сделать это с помощью Array.prototype.every
MDN
// This will check that the array is not empty
res.body.data.length > 0
// This will check that all the elements have an id
res.body.data.every((i) => i.id !== undefined amp;amp; i.id !== null);