240 发简信
IP属地:香港
  • Resize,w 360,h 240
    javascript 运行机制 EventLoop

    1. 前言 javascript 为什么是单线程?多线程不好吗,能提高效率啊.。 答案是不能。假设javascript有两个线程,一个在某个DO...

  • Resize,w 360,h 240
    异步编程的前世今生(异步流程历史)

    众所周知javascript是单线程的,它的设计之初是为浏览器设计的GUI编程语言,GUI编程的特性之一是保证UI线程一定不能阻塞,否则体验不佳...

  • 构造函数的继承5种方法

    比如,现在有一个"动物"对象的构造函数。 还有一个"猫"对象的构造函数 怎样才能使"猫"继承"动物"呢? 一、 构造函数绑定第一种方法也是最简单...

  • Resize,w 360,h 240
    nodejs学习笔记Stream(流)

    什么流 通俗的说就是一种,有起点和终点的字节数据传输手段,把数据从一个地方传到另一个地方。流(Stream)是一个抽象接口,可读、可写或兼具两者...

  • 前端字符串和数组的常用方法(基础知识回顾)

    回顾一下基础知识。有些方法时间长不用都忘了... 字符串的常用方法 charAt 返回指定索引处的字符 charCodeAt 返回指定索引处的u...

  • 自己造轮子,实现符合 Promise/A+ 规范的Promise

    1.Promise解决什么问题? 1.1回到地狱 比如实现一个动画,页面上有多个球,每个球要等到上一个球的运动停止之后开始动画。 问题:代码丑陋...

  • 从手写一个静态服务器了解http

    如果我们想在终端输入命令行启动一个服务,这是我们需要下载一个工具 yags 可以帮助我们解析命令行参数,把参数解析成对象 如何发布自己的npm包...

  • filter,map,some,every

    filter 是否操作新数组:否返回结果 :过滤后的新数组回调函数的返回结果:如果返回 true 表示这一项放到新数组中 map 映射(将原有数...

  • 非构造函数的继承

    一、什么是"非构造函数"的继承? 比如,现在有一个对象,叫做"中国人"。 还有一个对象,叫做"医生"。 请问怎样才能让"医生"去继承"中国人",...