自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 js中的单线程和异步编程的解决方案

js中的单线程和异步编程的解决方案一.进程和线程1.进程是cpu资源分配的最小单位,是能拥有资源和独立运行的最小单位。拥有独立的地址空间。2.线程是cpu调度的最小单位,安排CPU执行的最小单位。同一个进程下的所有线程,共享进程的地址空间。(线程是建立在进程的基础上的一次程序运行单位,一个进程中可以有多个线程)cpu:“中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心和控制核心,它的功能主要是解释计算机指令以及处理

2021-04-28 10:59:25 235

转载 async/await到底怎么好?它与Generator promise的关系

我们知道JavaScript是单线程语言,如果没有异步编程非得卡死。以前,异步编程的方法有下面四种回调函数事件监听发布/订阅Promise对象这里解释下发布/订阅:我们假定,存在一个"信号中心",某个任务执行完成,就向信号中心"发布"(publish)一个信号,其他任务可以向信号中心"订阅"(subscribe)这个信号,从而知道什么时候自己可以开始执行。这就叫做"发布/订阅模式"(publish-subscribe pattern),又称"观察者模式"(observer pa

2020-05-30 14:59:03 307

原创 js预编译-AO和GO的产生

js预编译-AO和GO的产生首先我们看一段代码 console.log(num) //undefined var num = '我是num' console.log(num) fn() function fn(){ console.log('我是fn函数') } fn()我们发现函数无论是在上面调用还是下面都是可行...

2020-03-25 18:45:19 257

空空如也

空空如也

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

TA关注的人

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