await不要用try-catch了

简介: 直接在 await 后面 catch

牙叔教程 简单易懂

一般人是这样写代码的
function test() {
  return new Promise((resolve, reject) => {
    throw new Error("testError");
  });
}

async function main() {
  try {
    await test();
  } catch (err) {
    console.log(err);
  }
}
main();

二般人是这样写代码的
function test() {
return new Promise((resolve, reject) => {

throw new Error("testError");

});
}

async function main() {
await test().catch((err) => {});
console.log("await后 这里正常打印 说明await后面的代码不会被阻塞");
}
main();

再此时一下返回值
function test() {
return new Promise((resolve, reject) => {

resolve("hello world");

});
}

async function main() {
let result = await test().catch((err) => {});
console.log(result);
console.log("await后 这里正常打印 说明await后面的代码不会被阻塞");
}
main();

function test() {
return new Promise((resolve, reject) => {

throw new Error("testError");

});
}

async function main() {
let result = await test().catch((err) => {

console.log(err);

});

console.log("result = ");
console.log(result);
console.log("await后 这里正常打印 说明await后面的代码不会被阻塞");
}
main();

以后就不用try catch await了

环境

设备: 小米11pro
Android版本: 12
Autojs版本: 9.3.11

名人名言

思路是最重要的, 其他的百度, bing, stackoverflow, github, 安卓文档, autojs文档, 最后才是群里问问 --- 牙叔教程

声明

部分内容来自网络 本教程仅用于学习, 禁止用于其他用途

相关文章
|
物联网 开发工具 Android开发
UniApp调用SDK原生接口
UniApp调用SDK原生接口
2566 0
UniApp调用SDK原生接口
|
安全 JavaScript 前端开发
Javascript框架库漏洞验证
Javascript框架库漏洞验证
3769 0
Javascript框架库漏洞验证
|
前端开发 API
解决el-table中横向滚动条无法显示的问题
解决el-table中横向滚动条无法显示的问题
3562 0
|
6月前
|
定位技术
安徽京准分享:北斗RDSS授时和北斗授时RNSS的区别
安徽京准分享:北斗RDSS授时和北斗授时RNSS的区别
1101 15
|
9月前
|
负载均衡 JavaScript 前端开发
分片上传技术全解析:原理、优势与应用(含简单实现源码)
分片上传通过将大文件分割成多个小的片段或块,然后并行或顺序地上传这些片段,从而提高上传效率和可靠性,特别适用于大文件的上传场景,尤其是在网络环境不佳时,分片上传能有效提高上传体验。 博客不应该只有代码和解决方案,重点应该在于给出解决方案的同时分享思维模式,只有思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
|
缓存 安全 数据库
防重放攻击实现
防重放攻击实现
491 5
|
Java Maven
maven常用仓库
maven常用仓库
393 2
|
JavaScript 前端开发 容器
echarts 基础入门(上)
echarts 基础入门(上)
445 0
|
云安全 存储 小程序
PHP微信小程序解决方案PhpMall
PHP微信小程序解决方案PhpMall
260 0
|
安全 算法 测试技术
漏洞扫描器之XRAY安装及破解
xray安装,xray打开,xray破解
864 0

热门文章

最新文章