Qu'est-ce que la notation "?:" En JavaScript?
J'ai trouvé ce bout de code dans mes voyages, dans la recherche de JSON:
var array = typeof objArray != 'object' ? JSON.parse(objArray) : objArray;
Je vois de plus en plus de la ?
et :
notation. Je ne sais même pas ce qu'elle est appelée à le chercher! Quelqu'un peut-il m'indiquer une bonne ressource pour cela? (btw, je sais ce que !=
moyens).
source d'informationauteur webdad3
Vous devez vous connecter pour publier un commentaire.
Il a appelé à une Conditionnel (ternaire) Opérateur. C'est essentiellement un condensé de if-else.
Donc:
...est le même que celui de:
C'est l'opérateur conditionnel ternaire --
fondamentalement,
devient
Que l'on appelle la opérateur conditionnel:
Viens de lire comme ceci:
place ce que jamais vous voulez dans les 3 opérateurs.
Comme beaucoup l'a comparé à un SI.. ALORS la structure, de sorte qu'il est.