- 1
var isValue = workTime && workTime.data && workTime.data[dayOfWeek] && workTime.data[dayOfWeek][workOrBreak] && (workTime.data[dayOfWeek][workOrBreak][startOrEnd] || workTime.data[dayOfWeek][workOrBreak][startOrEnd] === 0);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−15
var isValue = workTime && workTime.data && workTime.data[dayOfWeek] && workTime.data[dayOfWeek][workOrBreak] && (workTime.data[dayOfWeek][workOrBreak][startOrEnd] || workTime.data[dayOfWeek][workOrBreak][startOrEnd] === 0);
is value or not? that is the question
bakagaijin 17.02.2017 17:32 # +1
bakagaijin 17.02.2017 17:46 # +3
Нет, херня. Да, можно вызывать по цепочке что угодно и как угодно, но результат придётся проверять на то, не Proxy ли это. Ну и пирфоманс же.
Unnumbered 22.02.2017 12:28 # 0
inho 22.02.2017 23:13 # 0
Unnumbered 27.02.2017 10:38 # 0