我的代码如下所示:
if (testStatusId == 4 || testStatusId == 5) {
这只是该问题的简化版本。
Javascript是否有类似“ in”的内容,我不需要为每个数字检查重复testStatusId?
最佳答案
您可以将数组制作为:
if([4,5].includes(testStatusId)) { ... }
您需要一个polyfill,因为它不受普遍支持。 (例如:https://www.npmjs.com/package/array-includes-polyfill)
您可以将indexOf与具有更广泛兼容性的相同方法一起使用:
if([4,5].indexOf(testStatusId) !== -1) { ... }