寻找优雅如果

Dar*_*hka 2 javascript

如果有更优雅的方式吗?

   if (err.code === 'CONFLICT-GROUP-GENERAL' ||
    err.code === 'CONFLICT-USER-GENERAL' ||
    err.code === 'CONFLICT-FORM-GENERAL' ||
    err.code === 'CONFLICT-PROJECT-GENERAL' ||
    err.code === 'CONFLICT-TEMPLATE-GENERAL') {}
Run Code Online (Sandbox Code Playgroud)

Pra*_*man 6

我会更好地使用包含所有代码的数组并使用indexOf它来检查它是否大于-1:

if (['CONFLICT-GROUP-GENERAL', 'CONFLICT-USER-GENERAL', 'CONFLICT-FORM-GENERAL', 'CONFLICT-PROJECT-GENERAL', 'CONFLICT-TEMPLATE-GENERAL'].indexOf(err.code) > -1) {
}
Run Code Online (Sandbox Code Playgroud)

  • 或`include()` (2认同)