- 1
- 2
- 3
$(function ($) {
$.tradeticket = $.tradeticket || {};
}(jQuery));
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−1
$(function ($) {
$.tradeticket = $.tradeticket || {};
}(jQuery));
Genious!
Преимущество в том, что если $.tradeticket уже содержит какие-то сведения, о которых мы понятия не имеем, то они сохранятся. Если просто присвоить пустой объект, эти third-party сведения потеряются.
Этот прием нередко встречается.
В любом случае, фигня. Багом в коде фиксим баги в голове)))
Нафига undefined передавать в $?
И ещё, внешний вызов уже $, так чего ж тогда аргумент jQuery?
В общем, я убедился, что надо ставить плюс.
Интересно, это писал человек, который не знал, что он делает (скажем, видел раньше $(function(){}) или (function(){})(), а потом решил повторить) или который знал, но устал...