![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node.js
文章平均质量分 77
一个水瓶座程序猿.
一个水瓶座的前端小白程序猿.
展开
-
宏任务、微任务 和 事件循环机制
每个任务都有一个任务源(tasksource),源自同一个任务源的task必须放到同一个任务队列,从不同源来的则被添加到不同队列。js是运行于浏览器的脚本语言,因其经常涉及操作dom,如果是多线程的,也就意味着,同一个时刻,能够执行多个任务。JavaScript是单线程的,也就是说,同一个时刻,JavaScript只能执行一个任务,其他任务只能等待。微任务(microtask)是宏任务中的一个部分,它的执行时机是在同步代码执行之后,下一个宏任务执行之前。所以,引入了异步任务。...原创 2022-07-18 00:55:59 · 1527 阅读 · 0 评论 -
Node.js 中对 ES6 模块的导入导出方式
模块化的使用Node.js遵循了CommonJs的模块化规范。require()原创 2022-07-18 00:51:24 · 853 阅读 · 0 评论 -
Promise 解决回调地狱、async await 修饰符
Promise对象可以解决回调地狱的问题Promise是异步编程的一种解决方案,比传统的解决方案(回调函数和事件)更合理更强大Promise可以理解为是一个容器,里面可以编写异步程序的代码从语法上说,Promise是一个对象,使用的时候需要new//实例化一个Promise,表示定义一个容器,需要给它传递一个函数作为参数,而该函数又有两个形参,通常用resolve和reject表示。......原创 2022-07-17 15:00:26 · 383 阅读 · 0 评论 -
Node.js 对 npm 包的操作
npmjs.com//别人加载的就是我的index.js//所以,必须在index.js中导出内容functiona(){a,b}//导出内容。原创 2022-07-17 13:26:53 · 399 阅读 · 0 评论 -
Node.js 模块化分类
我们创建的每个JS文件都是一个自定义模块,并且具有模块作用域,也就是在一个模块中创建的变量、常量、函数等等一切,都只能在当前模块中使用。原创 2022-07-17 01:27:56 · 131 阅读 · 0 评论 -
npm ERR! Cannot read property ‘ **** ‘ of null 错误处理
今天运行项目的时候,像往常一样安装依赖,运行 ,报了一个从来没有见过的错误,报错如下:在网上查找了好多方法,有人说可以清除一下 npm本地缓存(代码:)但是我试后,项目 还是报错.最后我试着把项目文件夹里面的 删除,然后再运行 ,项目依赖安装成功!!如果实在不行,那么就连续执行下面四条命令试一试:...原创 2022-06-18 22:39:44 · 6072 阅读 · 0 评论