Fork me on GitHub

04 2021 档案

摘要:1. 手写闭包 首先,看一个简单的案例: 1 for (var i = 0; i < 4; i++) { 2 setTimeout(() => { 3 console.log(i); 4 }, i * 1000); 5 } 6 // 每隔一秒打印 4 4 4 4 因为var 没有块级作用域,循环变量 阅读全文
posted @ 2021-04-29 21:11 zerozhupan 阅读(381) 评论(0) 推荐(0) 编辑
摘要:一、async 一个函数前面加上async,则会返回一个promise。 1 async function test() { 2 return "1"; 3 } 4 console.log(test());// 打印:Promise { '1' } 可以把 async 看成将函数返回值使用 Prom 阅读全文
posted @ 2021-04-29 19:23 zerozhupan 阅读(187) 评论(0) 推荐(0) 编辑
摘要:一、什么是Promise? Promise是一种异步编程的解决方案,比传统的回调函数更加强大合理。 从语法上来说,Promise是一个对象,可以通过Promise获取异步操作的消息。 Promise 可以支持多并发的请求,获取并发请求中的数据。 注意:Promise 可以解决异步的问题,本身不能说  阅读全文
posted @ 2021-04-29 16:48 zerozhupan 阅读(77) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示