Если бы код начинался так:
document.querySelectorAll(".blok") //получить элементы класса blok
.forEach(function(b) {
для вас было бы понятней, что такое b и откуда? А вам дали код написанный с применением
стрелочных функций, только в этом и разница.