摘要: EventLoop JavaScript 是一门单线程执行的编程语言,也就是说,在同一时间,只能做一件事情。 单线程执行任务队列的问题: 如果前一个任务非常的耗时,那么后续的任务就不得不一直等待,从而导致程序假死的问题。 同步任务和异步任务 为了防止某个耗时的任务导致我们的程序假死问题,JavaSc 阅读全文
posted @ 2021-10-29 16:15 我是+V 阅读(115) 评论(0) 推荐(1) 编辑
摘要: Promise 学习 回调地狱 什么是回调地狱 多层回调函数的相互嵌套,就形成了回调地域,示例如下: 是不是很恐怖,就像是套娃一样。 回调地狱的缺点 代码耦合性太强,牵一发而动全身,难以维护。 大量冗余代码相互嵌套,代码的可读性和可复用性变差。 如何解决回调地狱问题 为了解决回调地狱的问题,ES6中 阅读全文
posted @ 2021-10-29 15:46 我是+V 阅读(82) 评论(0) 推荐(0) 编辑
摘要: ES6 模块化导入导出 ES6 基本语法 默认导出 与 默认导入 按需导出 与 按需导入 直接导出 并 执行模块中的代码 默认导出 默认导出的语法: export default 默认导出的成员 默认导出的注意事项: 每个模块中,只允许使用唯一的一次 export default,否则报错! 默认导 阅读全文
posted @ 2021-10-29 14:19 我是+V 阅读(262) 评论(0) 推荐(0) 编辑