【发布时间】:2020-10-23 16:32:25
【问题描述】:
在这种情况下,我想在switch-case 中忽略任何错误并运行default 中的case,在其中一种情况下,我找到一个文件JSON 并希望转换为Object 和在该文件中JSON 缺少语法, 还有{ 和} 并做JSON.parse() 也for in 它会导致错误,我希望这个错误不会中断另一个代码或忽略错误并运行default in switch-case
let dataArray = ['image', 'gif', 'audio', 'video'];
for(let i = 0; i < dataArray.length; i++) {
switch (dataArray[i]) {
case 'image':
// I want to ignore this error and run "default"
unknownFunction();
break;
default:
console.log('Default is run');
break;
}
}
【问题讨论】:
标签: javascript jquery arrays for-loop switch-statement