前言
撰文:川川
平日的编码中,你能列出你常用的异步编码?怎么理解同步与异步?...JavaScript之所以设计为单线程,这与它的用途有关。它作为浏览器脚本语言,主要用途是负责与页面的交互,以及操作DOM(添加,删除等),它只能是单线程的,否则它就会带来很复杂的同步问题。...方法来创建用于接收HTTP客户端请求并返回的响应的HTTP服务器应用程序,在createServer方法中定义了当服务器接收到客户端请求时所执行的回调函数,在该回调函数中指定当服务器接收到客户端请求时所要执行的处理...,这样的函数就称为回调函数
(之前学的顶多叫样式,根本不知道什么叫CSS,每次看张大神的书,总觉得没学过css的)
结语
整篇文章主要了解js中的同步与异步问题,js是一门单线程的语言,浏览器解析js...中是一个非常重要的问题,往往牵扯到什么宏任务,微任务,很多时候,这些抽象的概念,面试的时候,是虐人的
实际开发中,很多时候,更多是停留在,知道就是这么用的,但是却道不清楚背后的原理,或者这就是与大神的差距吧