240 发简信
IP属地:上海
  • 了解webpack-4.0版本(一)

    介绍 近期发布了 webpack 4.0.0 的 beta 版本,如果想了解和之前版本的区别,不妨先自己搭建一个webpack的简单应用体验一下...

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

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

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

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

  • Resize,w 360,h 240
    网络传输之TCP/IP协议族

    我们现实网络无处不在,我们被庞大的虚拟网络包围,但我们却对它是怎样把我们的信息传递并实现通信的,我们并没有了解过,那么当我们在浏览器中出入一段地...

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

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

  • Resize,w 360,h 240
    javascript 运行机制 EventLoop

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

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

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

  • 实现符合 Promise/A+ 规范的Promise

    实现一个符合 Promise/A+ 规范的 MyPromise,并实现 resolve、reject、all、race等静态方法。 promis...

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

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