dunmaksim
@dunmaksim
Технический писатель

Зачем в Twitter Bootstrap + перед объявлением функций?

Здравствуйте!

Посмотрел исходники Twitter Bootstrap, добрался до bootstrap.js. Что меня удивило - использование знака "+" перед объявлением анонимных функций. Кроме того, весь код утыкан "use strict", и при этом мало где после операторов ставится точка с запятой.
Собственно, два вопроса:
- зачем там знак "+"?
- почему разрабы почти нигде не используют точку с запятой после присваивания, вызовов функций и операторов return? Разве это хорошая практика программирования на JS?
  • Вопрос задан
  • 2273 просмотра
Решения вопроса 1
dunmaksim
@dunmaksim Автор вопроса
Технический писатель
Из статьи ясно, что это ещё один способ объявления самовызываемой функции. Очень интересный подход.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Rrooom
@Rrooom
Исходников не смотрел. Но:
+ - стандартное приведение к числу, видно нужно
Отсутствие точки-запятой - они криворуки. Ну или вы сгущаете краски - по стандартам не везде необходимо ставить точку-с-запятой.
Ответ написан
Ваш ответ на вопрос

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

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