js进阶 12-8 如何知道上一个函数的返回值是什么(如何判断上一个函数是否执行成功)...
时间: 2024-03-11 19:47:11 浏览: 16
可以通过函数的返回值来判断上一个函数是否执行成功。如果函数执行成功,通常会返回一个值,可以根据这个值进行判断。如果函数执行失败,可能会抛出异常,也可以通过捕获异常来判断函数是否执行成功。
例如,对于以下函数:
```
function foo() {
return 'success';
}
```
可以通过调用该函数并获取返回值来判断是否执行成功:
```
const result = foo();
if (result === 'success') {
console.log('执行成功');
} else {
console.log('执行失败');
}
```
对于可能抛出异常的函数,可以使用 try-catch 语句来捕获异常并判断是否执行成功:
```
function bar() {
throw new Error('执行失败');
}
try {
bar();
console.log('执行成功');
} catch (error) {
console.log('执行失败');
}
```