ตอบสนอง ES6 Ternary Operator
ผู้ประกอบการ Ternary
ternary operator เป็นตัวดำเนินการตามเงื่อนไขอย่างง่ายเช่นif
/else
ไวยากรณ์:condition ? <expression if true> : <expression if false>
นี่คือตัวอย่างการใช้if
/ else
:
ก่อน:
if (authenticated) {
renderApp();
} else {
renderLogin();
}
นี่คือตัวอย่างเดียวกันโดยใช้ตัวดำเนินการ ternary:
กับ Ternary
authenticated ? renderApp() : renderLogin();