- 1
- 2
- 3
$(function ($) {
$.tradeticket = $.tradeticket || {};
}(jQuery));
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−1
$(function ($) {
$.tradeticket = $.tradeticket || {};
}(jQuery));
Genious!
Vindicar 22.08.2015 21:17 # 0
oxfn 23.08.2015 13:35 # 0
kegdan 23.08.2015 14:48 # 0
Vindicar 23.08.2015 16:16 # 0
Преимущество в том, что если $.tradeticket уже содержит какие-то сведения, о которых мы понятия не имеем, то они сохранятся. Если просто присвоить пустой объект, эти third-party сведения потеряются.
Этот прием нередко встречается.
kegdan 23.08.2015 16:44 # 0
Vindicar 24.08.2015 10:23 # 0
kegdan 24.08.2015 10:25 # 0
Qwertiy 23.08.2015 15:18 # 0
1024-- 23.08.2015 18:09 # +1
Qwertiy 24.08.2015 01:31 # +1
В любом случае, фигня. Багом в коде фиксим баги в голове)))
Нафига undefined передавать в $?
И ещё, внешний вызов уже $, так чего ж тогда аргумент jQuery?
В общем, я убедился, что надо ставить плюс.
1024-- 24.08.2015 09:53 # +2
Интересно, это писал человек, который не знал, что он делает (скажем, видел раньше $(function(){}) или (function(){})(), а потом решил повторить) или который знал, но устал...