将 'if..else' 重写为 '?'
重要性:5
使用多个三元运算符 '?'
重写 if..else
。
为了提高可读性,建议将代码拆分成多行。
let
message;
if
(
login ==
'Employee'
)
{
message =
'Hello'
;
}
else
if
(
login ==
'Director'
)
{
message =
'Greetings'
;
}
else
if
(
login ==
''
)
{
message =
'No login'
;
}
else
{
message =
''
;
}
let
message =
(
login ==
'Employee'
)
?
'Hello'
:
(
login ==
'Director'
)
?
'Greetings'
:
(
login ==
''
)
?
'No login'
:
''
;