var cellsArray = [ ...document.querySelectorAll('td') ];
- это по сути перезапись массива в массив, в моем варианте я тоже самое делал в цикле for, разница в том, что так лаконичнее и переменных меньше, так как querySelectorAll сразу распаковывается и записывается в новый массив. "...Obj" это называется spread оператор, три точки перед объектом внутри другого объекта как команда распаковки одного объекта в другой.