Mail.ru Group corporate blog
Website development
JavaScript
Functional Programming
Comments 1
+9
В данном случае все три способа равноценны.
На самом деле нет, JS в начале парсит скрипт, и только после его выполняет, из-за чего если попытаться обьявить функцию таким способом:

function itemise(el) {
    const li = document.createElement('li');
    li.appendChild(el);
    return li;
}

То она будет создана перед тем как код начнет выполняться, в тоже время два других способа, будут созданы только в момент выполнения кода.
Only those users with full accounts are able to leave comments. , please.