我想查看更多的参数,如果它们是undefined.如果我做这样的事情,它会工作:
if(param1 === undefined || param2 === undefined || param3 === undefined) {
console.log('Is missing');
}
Run Code Online (Sandbox Code Playgroud)
但是我有6个以上的参数,如果我可以做这样的事情会很好:
if((param1 || param2 || param3) === undefined) {
console.log('Is missing');
}
Run Code Online (Sandbox Code Playgroud)
如果例如param3未定义,则第二个代码部分不会返回"Is missing".
您可以使用以下数组.some:
if ([param1, param2, param3].some(e => e === undefined)) {
console.log("Is missing");
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
46 次 |
| 最近记录: |