自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 28

原创 2021-05-15

闭包闭包是指一个函数能够访问另一个函数作用域中的变量 它的作用是缓存变量,延伸作用域优点:1.缓存变量在内存中 避免垃圾回收2.加强封装性 隐藏变量缺点:1.占用内存 影响网页性能2.过度使用闭包可能会导致内存泄露解决方案:退出函数前将不用的变量赋值为Null应用场景:原生js中给定时器中第一个参数(回调函数)传参可以使用闭包 在外部函数内传参给内部函数...

2021-05-15 13:45:01 30

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除