Node中存在一个module对象代表模块自身,拥有一个exports属性,一个文件就是一个模块。 每个js文件可以独立一个环境是因为node自动封装了一层自执行 核心模块:...
Node中存在一个module对象代表模块自身,拥有一个exports属性,一个文件就是一个模块。 每个js文件可以独立一个环境是因为node自动封装了一层自执行 核心模块:...
javascript对象是引用传递,基本类型是按值传递 ps:javascript里没有引用传递其实是传递引用? json 对象的拷贝函数
先题几个问题 什么是索引? 如何建立索引? 如何选择建立索引的字段? 如何强制使用索引? 如何评估索引效率? 如果把数据库比做书籍,那么索引即是目录,无需全文查找,在索引中找...
Promise一但新建(new)便立即执行,不能中途取消;如果内部不reject外部不捕获则错误不会反应到外部;无法得知当前Promise状态。 Promise实例生成以后,...
promise还是异步啊,只是吧callback改成了then。完全同步的话可以看看node7中的async await
nodejs查询数据库后将值返回前端nodejs最大的优势也是大家用着最为难以理解的一点,就是它的异步功能,它几乎所有的io操作都是异步的,这也就导致很多人不理解也用不习惯。 前几天在项目中遇到这样一个问题,就...
参考原文: 转存服务器 Buffer、Stream、Promise、async await、request、分片上传 什么是转存服务器? 即向服务器发送一个图片的url地址,...
执行队列(同步) 任务队列(异步事件) 每当异步任务完成后会在任务队列中添加一个关联事件,待执行队列任务执行完成,将对应的异步任务callback移入执行队列中执行 循环重...
Connections An application can only connect up to one database in such a way, mongoose....
执行环境 在javscript中执行环境主要分为两种 全局执行环境:NodeJs中为global,所有的全景属性和方法全都挂在gloabl上,可以在任意地方访问,其生命周期直...
this代表了函数运行时,是函数运行上下文 纯函数调用,此时this指向全局对象global 作为构造函数调用,此时this指向new出来的实例对象 作为对象方法调用,此时t...
借用构造函数,借助call或apply,使用Superclass构造函数,缺少函数复用Superclass.call(this, name)这里使Subclass继承了Sup...
factory constructors prototype constructors+prototype
用let 来代替var即可,let定义不具有变量提升作用,同一作用域内不可重复定义,块级作用域 const表示常量初始化后不可被修改,初始化必须被赋值,一旦初始化之后不可被改...
var buffer=new Buffer (lenght或字符串数组); var buffer.write(string,[offest],[lenght],[encodi...
个人感觉promise直观上更清晰,但async确实好用
我的NodeJS学习之路9(改善代码)请关注专题:我的NodeJS学习之路(实践之路) 小弟初涉node领域,不足之处,还请多多指教!欢迎Star、Fork:https://github.com/gefangsh...
Connections An application can only connect up to one database in such a way, mongoose....
factory constructors prototype constructors+prototype
@再别三毛 刚毕业没概念、要怎样增加自己的曝光率啊?
工作这么久,有猎头挖你吗?