- 博客(2)
- 收藏
- 关注
原创 2021-05-15
星晴六 阴 最近在B站上看到个模拟面试, 里面提到了如何使用原生JS实现Promise.all 本人对Promise这块知识了解甚少,经过一定翻阅后,也只能模仿牛客们的一些经验,东施效颦的抄写了一番 代码如下: function PromiseAll(iterable) { // 将iterable转换为数组 iterable = Array.from(iterable); // iterable 一般为数组形式的P...
2021-05-15 16:00:43
77
原创 2021-05-15
闭包 闭包是指一个函数能够访问另一个函数作用域中的变量 它的作用是缓存变量,延伸作用域 优点:1.缓存变量在内存中 避免垃圾回收 2.加强封装性 隐藏变量 缺点:1.占用内存 影响网页性能 2.过度使用闭包可能会导致内存泄露 解决方案:退出函数前将不用的变量赋值为Null 应用场景:原生js中给定时器中第一个参数(回调函数)传参 可以使用闭包 在外部函数内传参给内部函数 ...
2021-05-15 13:45:01
82
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅