Kdykoli pracujete s kódem JavaScript, jako by vždy existoval kratší způsob, jak něco nakódovat. Mysleli jste si, že sada kódů je základní, dokud jste nezjistili, že něco je základní...ehm. Jednu z těchto zkratek kódu lze nalézt s podmínkami, konkrétně klauzulemi short if.
Typický krátký if
klauzule by vypadala nějak takto:
if(callback) { callback(); }
Kupodivu lze tuto podmínku zkrátit:
callback && callback();
&&
je méně kódu než if(){}
; samozřejmě jen pár postav, ale dělá stejnou práci. Můžete namítnout, že čitelnost tím trpí, ale to je na jednotlivých vývojářích.