Martin Kopta — blog

o neobyčejných dobrodružstvích ze života návrháře uživatelského prožitku, webového analytikamarketéra.

Zápisky označené štítkem JavaScript

7. 2009 v 23:52
1 note

Nahrazení podmíněného operátoru logickým

Ode dneška přestávám v javascriptu používat podmíněný operátor v těchto případech:

var a = b ? b : c;

Místo toho si musím zapamatovat postup s logickým operátorem:

var a = b || c;

Elegantní řešení a kromě lehkého zkrácení snad i zpřehlednění kódu.

Drobné doplnění

V diskuzi, která se rozpoutala po zveřejnění tohoto zápisku na Facebooku přišel Honza Tichý se zajímavým řešením pro PHP. Od verze 5.3 je v něm možné podmíněný operátor zapisovat s vynecháním prostřední části:

$a = $b ?: $c;

Štítky: #JavaScript · @Komentáře · ♥ ·