Я хотел бы узнать, как получить координаты из массива, проверить, существует ли элемент в этих coords
и создать его, если его нет.
Это для предстоящей игры nodejs
.Я попробовал несколько методов, но все заканчивается вложенным кодом и общей медленной производительностью
Ради этого вопроса давайте предположим, что у меня есть этот массив объектов, или он также может быть из файла json
на самом деле не имеет значения, если он работает, как ожидалось.
{
id: 1,
left: 60,
top: 10,
free: 1
},
id:2 ,
left: 120,
top: 10:,
free: 0
}
И у меня есть простой контейнер, подобный этому
<div style="width: 1000px; height: 300px; background: red;"></div>
Теперь представьте сетку из 5 строк 60x50
ящики, где id: 1 - это первое поле, а id: 2 - это второе.Как я могу проверить, существует ли элемент / div в ячейке сетки 1 или 2, и если есть, обновите бесплатно: до 1 (существует) или 0 (не существует) в массиве для определенного идентификатора?