? - this.listeners[name]?.forEach(callback=>{callback()}) . Что он значит этот оператор “?” тут? без тесты не проходят(это синтаксис из их примера)
Это проверка на наличие данного свойства у объекта.
Обсуждают сегодня