logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

力扣 30 天 JavaScript 挑战 第41天 (第十二题)对异步操作,promise,async/await有了更深理解

这篇内容记录了解决LeetCode上"添加两个Promise"问题的完整过程。从最初的错误版本开始,逐步分析每个错误原因(如语法错误、变量作用域问题等),最终通过计数器方案实现成功。文中对比了多种解决方案,包括使用Promise.all、async/await和链式调用等方法,并详细解释了Promise的核心概念(三种状态、错误处理)和async/await语法糖的作用。最后总

文章图片
#前端#javascript#开发语言
力扣 30 天 JavaScript 挑战 第38天 (第九题)学习了 语句表达式的区别 高级函数 promise async await 节流

then作用是:当 Promise 完成后(resolve),执行的回调函数,then里面会自动接收resolve里面传入的参数。x > 10// 表达式,结果是 true 或 false。// return 语句。// 既是语句(赋值语句),又是表达式(返回 5)}// while 语句。fn(1, 2)// 表达式,结果是函数返回值。}// if 语句。a = 5// 赋值表达式,结果是 5。

文章图片
#leetcode#javascript#学习
力扣 30 天 JavaScript 挑战 第38天 (第九题)学习了 语句表达式的区别 高级函数 promise async await 节流

then作用是:当 Promise 完成后(resolve),执行的回调函数,then里面会自动接收resolve里面传入的参数。x > 10// 表达式,结果是 true 或 false。// return 语句。// 既是语句(赋值语句),又是表达式(返回 5)}// while 语句。fn(1, 2)// 表达式,结果是函数返回值。}// if 语句。a = 5// 赋值表达式,结果是 5。

文章图片
#leetcode#javascript#学习
解决 Cannot read properties of undefined报错

错误原因:直接访问数据结构的成员时,需确保其存在。解决关键:检查数据的类型和内容,并为可能的异常情况提供保护逻辑。通过这些改进,能够有效避免TypeError,提高代码的健壮性。

文章图片
#javascript#前端#开发语言
到底了