240 发简信
IP属地:北京
  • koa洋葱模型原理

    首先,关于 洋葱模型 自上而下-》自下而上 回溯机制并不是 koa 自己的特性,而是 async/await 自己执行顺序的特定,就是 asyn...

  • Resize,w 360,h 240
    js 二叉树

    同样的一串数字,插入的先后顺序不同,那么形成的二叉树排列也不同 说一下删除节点,被删除节点如果两个子树都存在: 选取左子树的最右节点的值替换掉被...

  • reduce 对象数组去重

    reduce 对象数组去重: 解析:其实就是用 obj 来存储已经放入新数组的元素,每次遍历旧数组都去 obj 中检查是否已经存在 id值相同的...

  • Web 安全之 数字签名和证书

    首先: 公私钥都可以互相解密对方加密的信息,是一对密钥 流程: A 生成密钥对,交给 B 公钥。 B 给A 发信用公钥加密 A 收到信用 私...

  • Resize,w 360,h 240
    for...in... 和 Object.keys(), JSON.stringify() 顺序

    下面三种方法能保证我们看见的顺序么? for...in... Object.keys() JSON.stringify() 答案:都不能 输出:...

  • commonjs 和 commonjs2

    webpack 中我们会看到: 那么,有什么区别呢? commonjs: exports['MyLibrary'] = entry_retur...

  • Resize,w 360,h 240
    JavaScript 之 宏任务,微任务

    浏览器是多进程的,js 是由单线程执行的,下面内容需要事件循环的知识,关注我,每天更新技术干货 macro-task (宏)包括:script(...

  • Resize,w 360,h 240
    javascript 作用域,变量提升,函数提升

    ES6 之前,js 只有两种作用域: 全局作用域 函数作用域 是没有 块级作用域的 全局作用域变量: 不是在函数内部定义的 未使用 var 声明...