a() {};
a();
и
const a = function() {};
a();
https://learn.javascript.ru/function-declaration-expression
есть небольшая разница в том как будет работать механизм т.н. "поднятия" (hoisting)
В первом случае ты определяешь функцию и вызываешь ее Во втором случае ты определяешь константу в которую кладешь функцию и вызываешь её
помимо нюансов с hoisting, использование const не позволит переприсвоить значение a
Кекв, не заметил что там нет ещё равно
Ну то есть на работу кода это никак не влияет
в первом случае не нужно ставить точку с запятой а во втором нужно
Обсуждают сегодня