有没有更好的方法来编写这个逻辑而不让它太复杂而难以阅读?
if(event.key === 'Enter' && !carIsOpen){
if(event.ctrlKey){
// Do nothing
}else {
return;
}
}
答案 0 :(得分:1)
您可以将第二个条件添加到第一个 if 语句中。
if (event.key === 'Enter' && !carIsOpen && !event.ctrlKey) return;
答案 1 :(得分:0)
我认为这是最好的优化方式:
(condition) ? {what do do if true} : what to do if false;
就你而言
(event.key==='Enter' && !carIsOpen && !event.ctrlKey)? return true : return false