异步API不会阻塞后面的代码
undefine。因为调用函数后,定时器还没执行,默认返回undefined,后来定时器执行了之后,函数已经返回了就拿不到hello node.js了。异步API不能通过这种方式拿到返回结果。
用回调函数去拿到异步API的执行结果,没看懂,视频声音太小
先执行同步代码,碰到异步代码会把异步代码放到异步代码执行区,不执行。把同步代码全部执行,然后去回调函数队列去找异步代码对于的回调函数,然后把回调函数放到同步代码执行区中。
回调地狱
r1??
这个data参数就是fn的返回值
error就是throw后面的文字
promisify这个方法就是util里面的方法,就是让一个函数改造成promise对象,就可以支持异步函数语法
就是名字一样而已,global自己的方法








网友评论