5月14日作业
完善购物车的删除与编辑功能
谈一下你对单线程,任务队列与事件循环, 同步与异步的理解
单线程:
单线程在程序执行时,所走的程序路径按照连续顺序排下来,前面的必须处理好,后面的才会执行。
比如:JavaScript就是单线程;
任务队列:
排着任务的队列。异步任务会将相关回调添加到任务队列中。
事件循环:
JS引擎将这些IO操作挂起来,放在任务队列中,继续执行主线程中的代码,主线程执行完以后,检查任务队列中哪个任务就绪(数据拿到了,图片下载完成了),就放进主线程中执行。
同步:
同步就是在主线程中正在执行的任务,必须一个连着一个执行。
异步:
异步就是被JavaScript引擎挂起来的任务,放在任务队列中的任务。
5月14日作业
完善购物车的删除与编辑功能
谈一下你对单线程,任务队列与事件循环, 同步与异步的理解
5月14日作业
完善购物车的删除与编辑功能
谈一下你对单线程,任务队列与事件循环, 同步与异步的理解
5月14日作业
完善购物车的删除与编辑功能
谈一下你对单线程,任务队列与事件循环, 同步与异步的理解