'...' - spred оператор (почитай про rest и spred операторы js) [] - это массив, то есть ты в массив свой NodeList по элементу разбираешь map - метод массивов, возвращает массив с выполненной функцией для каждого элемента call - вызывает функцию с указанным значением this this - https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Operators/this