240 发简信
IP属地:山东
  • node模块加载机制

    Node中存在一个module对象代表模块自身,拥有一个exports属性,一个文件就是一个模块。 每个js文件可以独立一个环境是因为node自...

  • var、let、const

    javascript对象是引用传递,基本类型是按值传递 ps:javascript里没有引用传递其实是传递引用? json 对象的拷贝函数

  • mongodb索引

    先题几个问题 什么是索引? 如何建立索引? 如何选择建立索引的字段? 如何强制使用索引? 如何评估索引效率? 如果把数据库比做书籍,那么索引即是...

  • Promise

    Promise一但新建(new)便立即执行,不能中途取消;如果内部不reject外部不捕获则错误不会反应到外部;无法得知当前Promise状态。...

  • 转存服务器

    参考原文: 转存服务器 Buffer、Stream、Promise、async await、request、分片上传 什么是转存服务器? 即向服...

  • nextTick、setImmediate、promise.resolve().then()、setTimeout

    执行队列(同步) 任务队列(异步事件) 每当异步任务完成后会在任务队列中添加一个关联事件,待执行队列任务执行完成,将对应的异步任务callba...

  • 闭包

    执行环境 在javscript中执行环境主要分为两种 全局执行环境:NodeJs中为global,所有的全景属性和方法全都挂在gloabl上,可...

  • this

    this代表了函数运行时,是函数运行上下文 纯函数调用,此时this指向全局对象global 作为构造函数调用,此时this指向new出来的实例...