Функции VS лямбды присваиваемые переменным

182
16 ноября 2019, 04:20

UPD:

Раз настоящим всезнающим программистам не нравятся вопросы где интересуются особенностями, то тупо буду задавать вопрос в лоб:

В чём разница и преимущество первого варианта над вторым?

Вар. 1:

const findBadWords = (el, dictionary) => {
  let contents = Array.from(el.contents()); // находим всех детей элемента, в том числе и текстовых
    // .. Далее какой-то код
}

Вар. 2:

function findBadWords(el, dictionary)
{
  let contents = Array.from(el.contents()); // находим всех детей элемента, в том числе и текстовых
    // .. Далее какой-то код
}

Вызываются оба варианта одинаково:

findBadWords($("#root"), ["word0", "word1", "word2", "word3"]);

PS. Вопрос не про Стрелочные функции (в них уже более менее разобрался) и их различие с Функциональными выражениями.

READ ALSO
Open PHP/HTML/JS In Browser утилита для Visual Studio Code

Open PHP/HTML/JS In Browser утилита для Visual Studio Code

Кто использует, можете подсказать, появляется ошибка, режущая глаз, как пофиксить?

151
Скроллинг страницы

Скроллинг страницы

Есть скрипт для скролинга блоков, который работает только для компьютера, но на мобильном он перестает нормально функционировать и я не знаю,...

180
Как узнать размер файла? JS

Как узнать размер файла? JS

У меня в HTML есть кнопка скачивания файла, я хочу что бы писался еще размер данного файла, конечно можно просто написать в HTML, но если файл изменится,...

175