Heb je ooit een JavaScript-instructie "als" willen verkorten tot één eenvoudige regel? Lees verder en ontdek een handige manier om je korte voorwaardelijke uitspraken in te korten (ook wel drietallige uitspraken genoemd).
Stappen
- 1 Verklaar uw variabelen en wat niet: var numberOne = 1; var x;
-
2 Gebruik het vraagteken (?) en de dubbele punt (:) om een voorwaardelijke verklaring te maken. Na het vraagteken (?) Hebt u twee verklaringen verdeeld door de dubbele punt (:). De eerste verklaring (vóór de dubbele punt) wordt uitgevoerd als de voorwaarde waar is en de tweede (na de dubbele punt) als de voorwaarde onwaar is.
Bijvoorbeeld: (# 1)
Dit illustreert de korte manier om de volgende "als" -instructie te maken:x = (nummerOne == 1)? waar onwaar;
Normale:if (numberOne == 1)
x = waar;
anders
x = false;
Een nog kortere manier van schrijven die zou zijn:x = (nummer == 1);
Bijvoorbeeld: (# 2)
AlsX
iswaar
, dandoe dit()
.
normaal:if (x)
doe dit();
shorthand:(x)? doThis (): 0;
Nog korter:x && doThis ()
Bijvoorbeeld: (# 3)
AlsX
isvals
, dandoe dit()
.
normaal:if (! x)
doe dit();
shorthand:(! x)? doThis (): 0;
Nog korter:x || doe dit()
-
3 Zoals in de if-verklaring; geen toevoeging van: en de waarde daarna zal de verklaring nog steeds werken.
Facebook
Twitter
Google+