На данный вопрос уже ответили:
Есть массив обьектов, куда по каждому клику добавляются пушится по одному объекту такой структуры {'name':'Alex', 'order':123} Как сделать проверку, чтобы не пушить в массив объекты с одинаковыми именами? Вижу это как-то так:
let orders = [];
let obj = {'name':'Alex', 'order':123};
if (this.orders.length === 0) {
this.orders.push(obj);
} else {
for (const item of this.orders) {
if (orders.name === obj.name) {
return;
} else {
this.selectedServices.push(selected);
}
}
if (!this.orders.find(i => i.name == obj.name)) {
this.orders.push(obj);
}
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники