Как правильно передавать параметры в функцию?
Именованные параметры передают обычно в виде объекта:let remove = () => { console.log('Пример функции'); };

create_alert({
    text: 'Предупреждение системы!',
    addClass: 'zoomInRight alert-danger',
    remove, /* в ES6 можно опустить имя поля, если оно совпадает с именем присваиваемой переменной */
    removeClass: 'bounceOutRight'
});
Почитайте тут(раздел параметры, да и всю статью в целом полезно будет) :) думаю всё детально и в подробностях ;)