如何在coffeescript中拆分长条件表达式?

时间:2018-09-20 04:08:04

标签: coffeescript

这是我在coffeescript中的条件表达式。如何将其分成多行以使其更具可读性。

isWhat = (isAdd url) or (isUpdate url) or (isDelete url) or (isLockList url) or (isPasswordList url) or (isRemoteOpen url) or (isOpenRecord url)

1 个答案:

答案 0 :(得分:0)

在coffeescript中,只要将连续表达式缩进一级,以便它知道将其作为一个表达式执行,就可以将条件表达式分成多行。

是将12:00:00放在行尾还是下一行的开始,这取决于您的偏好或样式指南。

我还建议将函数参数包装在括号中,而不是整个函数。这使它更易于阅读,但仍然阻止coffeescript在函数之前执行or

or