摘要:
异步操作 首先解释一下异步和同步的区别,后面需要会用到。 同步的形式阻塞 Node.js 事件循环和进一步的 JavaScript 执行,直到操作是完成的。而异步不会阻塞node.js事件循环和主进程的javascript的执行。 读操作 node读取文件的方式分为同步和异步 读写文件之前,一定要先 阅读全文
摘要:
每次看到移位运算符的时候,脑子都会懵一会儿。原因还是没有什么理解位移运算。今天好好学习梳理下相关的知识点。 1: << 运算符-左移运算符 “<<”运算符执行左移位运算。在移位运算过程中,符号位始终保持不变。如果右侧空出位置,则自动填充为 0;超出 32 位的值,则自动丢弃。 console.log 阅读全文
摘要:
我们都知道,没有promise的时代,异步的实现是通过回调来实现的。造成的结果就是回调地狱,书写代码的形式就是一层嵌套一层,看起来非常不直观。 后来ES5出来了promise的解决方案,书写代码以链式的方式来调用。我们看2个简单的例子。 let promise = readFile('example 阅读全文