![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
跳槽涨薪
拉钩教育高级进阶
Acitylion
这个作者很懒,什么都没留下…
展开
-
part1 作业
## 简答题#### 谈谈你是如何理解 JS 异步编程的,EventLoop、消息队列都是做什么的,什么是宏任务,什么是微任务?**答:**js异步编程:提高效率,减少阻塞,不需要等待就可以执行其他任务eventLoop:负责连接主线程和其他线程之间的通信消息队列:异步任务处理完成会把任务放入到任务队列里面等待执行微任务: 当前任务结束后立即执行其他任务不需要通过消息队列或者eventLoop promise 回调就是微任务 本轮调用末尾直接执行宏任务: 消息队列里的异步任务都是宏任原创 2021-11-13 00:01:49 · 635 阅读 · 0 评论 -
拉钩教育 课堂笔记
高阶函数 可以把函数作为参数传递给另一个函数 // 高阶函数-函数作为参数function forEach (array, fn) { for (let i = 0; i < array.length; i++) { fn(array[i]) }}// 测试// let arr = [1, 3, 4, 7, 8]// forEach(arr, function (item) {// console.log(item)// })// f...原创 2021-10-31 00:03:12 · 141 阅读 · 0 评论