Ты когда хендлер для ивента на странице пишешь, ивент тоже берешь из аргумента, так и тут. Конструктор Промиса принимает в качестве аргумента функцию, и при вызове передает туда два аргумента: функцию resolve и функцию reject
let pr = new Promise(function(){
console.log("Arguments", arguments);
})
Попробуй так написать и посмотри на вывод консоли.