Operator trójskładnikowy React ES6
Operator trójskładnikowy
Operator trójargumentowy jest uproszczonym operatorem warunkowym, takim jak if
/ else
.
Składnia:condition ? <expression if true> : <expression if false>
Oto przykład przy użyciu if
/ else
:
Zanim:
if (authenticated) {
renderApp();
} else {
renderLogin();
}
Oto ten sam przykład z użyciem operatora potrójnego:
Z Ternarzem
authenticated ? renderApp() : renderLogin();