L’astuce de la semaine - Numero 1

L’expression “||”, très utilisée dans les conditions if, switch case…, peut aussi vous éviter simplement tout “undefined” dans vos TextField.
Un simple maVariable || "" retournera la première valeur définit.
Ainsi on peut faire txt.text = maVariable || "";. Si maVariable est indéfinit, alors le champs sera vide (”").

Il est tout à fait possible de continuer le test avec plusieurs valeurs, par exemple : txt.text = maVariable || maVariable2 || "";.

4 Responses to “L’astuce de la semaine - Numero 1”

  1. ekameleon Says:

    Hello :)
    C’est pas vraiment une “astuce” non ? :) C’est surtout une particularité du langage qui comme l’opérateur ternaire (cond ? true : false) permet de simplifier pas mal le code ;)
    eKA+ :)

  2. woumpah Says:

    et ça marche avec Papervision ?

    (le mec qui n’y connait rien)

  3. erick Says:

    pratique cette petite “non” astuce ;)

  4. Manu Says:

    ekameleon > “C’est surtout une particularité du langage qui comme l’opérateur ternaire (cond ? true : false) permet de simplifier pas mal le code”

    C’est donc une astuce :)
    Bref, c’est pratique et rapide… sur ca, tout le monde est d’accord.

Leave a Reply