240 发简信
  • 120
    生成器 Generator

    在新的 ES 标准中,生成器(Generator) 几乎是一个完全崭新的函数类型,它能生成一组值得序列,但每个值的生成是基于每次请求,并不同于标...

  • 装饰器 Decorator

    许多面向对象的语言都有 装饰器(Decorator) 函数,用来修改类的行为。目前,这个方法已经被引入了 ES7,但是无论是主流浏览器还是 No...

  • 120
    Node.js 的中间件模式

    中间件 在 Node.js 中被广泛使用,它泛指一种特定的设计模式、一系列的处理单元、过滤器和处理程序,以函数的形式存在,连接在一起,形成一个异...

  • Promise 异步控制流

    Node.js 风格函数的 promise 化 在 Javascript 中, 并非所有的异步控制函数和库都支持开箱即用的promise,所以在...

  • Node.js 模块上下文会被污染吗?

    很久之前在知乎上看到一个问题: 为什么 Node.js 不给每一个.js 文件以独立的上下文来避免作用域被污染? 后来在饿了么的分享中也碰到了相...

  • 浏览器和Node事件循环的区别

    事件循环,是 js 中老生常谈的一个话题了,而在浏览器和 Node 中的事件循环执行机制也不相同,浏览器的事件循环是在 HTML5 中定义的规范...

    0.9 3250 1 11
  • 120
    Javascript 实现基础数据结构

    Tip 计算机基础不管是什么语言、什么开发岗位都是必须要了解的知识,本文主要是通过 JS 来实现一些常用的数据结构,很简单。 本文插图引用:啊哈...

  • 120
    ES6 总结(一):常用方法

    Tip 最近读完了 Nicholas C. Zakas 的新书 深入理解ES6,根据之前的经验和一些文档梳理的知识脉络,总结一些关于 ES6 的...

  • 120
    Vue 2.0 基础学习笔记

    前言 接触 Vue 也有一段时间了,很多时候在项目里面会用,但是由于对整个 Vue 的了解比较片面,让我不得不一次又一次地含泪填坑。不过真是这样...

    0.1 477 0 12