Syntax: if() for()

  • Hey Leute,


    habe hier momentan nen fremden js-Quellcode vormir liegen den ich analysieren muss...


    das klappt soweit auch ganz gut nur jetzt komme ich irgendwie nicht mit der folgenden schreibweise klar:

    JavaScript
    f=(h)?("..."+"..."):"";


    irgendwie verstehe ich nicht was das bewirkt ?! ist das ne kurzform oder so ??


    Danke

  • Nennt sich auch Trinitätsoperator und ist eine verkürzte if Anweisung :)


    (Bedingung) ? true : false


    Dabei ist true das was eigentlich in der if-Klammer steht und false das in der else-Klammer.


    lg

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!