Что означает +function($)?

Привет! Увидел в кодах js bootstrapa вот такую запись +function($) {} - объявление анонимной функции.
А зачем "+" ?
  • Вопрос задан
  • 304 просмотра
Пригласить эксперта
Ответы на вопрос 2
slo_nik
@slo_nik
Добрый день.
Что бы сразу выполнить данную функцию.
То есть, мы создаем анонимную функцию и сразу ее запускаем. + здесь арифметическая операция.
Вместо + можно использовать "-", "!"

Источник)))
Ответ написан
mudrenokanton
@mudrenokanton
frontend dev
Для того чтобы это не было объявлением функции, а ее вызовом.
Там наверно еще в конце есть (), +function($) {}()

ps: а на самом деле это сделано для того, чтобы сэкономить пару байт на символе и не писать (function($) {})()
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы