Node.JS
文章平均质量分 92
尘埃丶落定
这个作者很懒,什么都没留下…
展开
-
Node.JS中操作MongoDB数据库
在Node.JS中操作MongoDBmongoose简介在Node.JS中使用mongoose模块来操作MongoDB数据库。可以为文档创建一个模式结构(Schema)可以对模型中的对象/文档进行验证数据可以通过类型转换变成对象模型可以使用中间件来与业务逻辑挂钩比Node原生的MongoDB驱动更容易mongoose为我们提供了几个新的对象:Schema(模式...原创 2018-06-12 14:56:35 · 1304 阅读 · 0 评论 -
JS模块化规范详解
JavaScript模块化规范详解目录为什么要模块化模块化的好处页面引入加载script存在的问题模块化规范CommonJSNode.js中实现浏览器端实现AMDCMDES6模块化为什么要模块化?Web sites are turning into Web Apps.Code complexity(复杂度) grows as the s...原创 2018-05-30 01:24:29 · 544 阅读 · 0 评论 -
从面试题入手,浅析JavaScript单线程执行机制
从面试题入手,浅析JavaScript单线程执行机制一道面试题在下面的代码中,数字 1-4 会以什么顺序输出?为什么会这样输出?(function() { console.log(1); setTimeout(function(){console.log(2)}, 1000); setTimeout(function(){console.log(3)...原创 2018-08-15 17:36:25 · 319 阅读 · 0 评论 -
Node.js中异步操作的代码演进
node.js 4.x版本增加了许多ES6语法特性(如const/let/class/箭头函数)的支持node.js 6.x版本囊括了绝大多数的ES6语法特性以及部分ES7特性node.js 8.x版本更支持了ES8语法(如async/await)此后的版本也在频繁不断地更新,纳入许多新特性。关于NodeJS中异步函数的写法,也在不断进行改善优化:1. 嵌套回调函数const fs =...原创 2019-06-20 16:29:50 · 265 阅读 · 1 评论