- 1
e.voiceMail = !!e.voiceMail;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+178
e.voiceMail = !!e.voiceMail;
поле voiceMail имеет тип bool. Привет из солнечного кетая
выскальзывает?
--
один из них "компренда", да?..
или если bool меняется каким другим (кривым) способом.
меня тоже как то народ на современный уровень вытянул, тыкнув в С++ стандарт где черным по белому написано что бул переменную можно сравнивать с true. тоже самое применимо к Cшному типу _Bool.
"." - через ссылку (в частном случае сам объект)
"." это доступ к полям у самого объекта - с ним ничего не сделаешь - это именно то, что написано.