Avatar notebook default
ES6
18篇文章 · 85587字 · 1人关注
  • Generator函数的异步应用

    传统方法 ES6诞生以前,异步编程的方法,大概有下面四种。 回调函数 事件监听 发布/订阅 Promise对象 Generator函数将Java...

  • ES6学习☞async函数

    含义 async函数是Generator函数的语法糖,它使得异步操作变得更加方便。 写成async函数,就是下面这样。 一比较就会发现,asyn...

  • ES6学习☞Generator函数的语法

    简介 基本概念 Generator函数是ES6提供的一种异步编程解决方案,语法行为与传统函数完全不同。Generator函数有多种理解角度。语法...

  • ES6学习☞set和map数据结构

    Set 基本用法 ES6提供了新的数据结构Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。Set本身是一个构造函数,用来生成Set数...

  • Iterator和for...of 循环

    Iterator(遍历器)的概念 JavaScript原有的表示“集合”的数据结构,主要是数组和对象,ES6又添加了Map和Set。这样就有了四...

  • ES6学习☞Class的继承

    简介 Class可以通过extends关键字实现继承。 上面代码定义了一个ColorPoint类,该类通过extends关键字,继承了Point...

  • ES6学习☞Class基本语法

    简介 JavaScript语言中,生成实例对象的传统方法是通过构造函数。 ES6引入了Class(类)这个概念,作为对象的模板。通过class关...

  • ES6学习☞Module的加载实现

    浏览器加载 传统方法 HTML网页中,浏览器通过 标签加载JavaScript脚本。 上面代码中,由于浏览器脚本的默认语言是JavaScript...

  • ES6学习☞promise对象

    Promise含义 Promise是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更强大。所谓Promise,简单说就是一个容器...

文集作者