Avatar notebook default
ES6
11篇文章 · 3787字 · 1人关注
  • ES6 - Map和WeakMap

    本文参考:《ECMAScript 6入门》阮一峰 Map 一. Map出现的意义 Object提供了一种(字符串 - 值)的hash结构,但是键...

  • ES6 - Set和WeakSet

    本文参考:《ECMAScript 6入门》阮一峰 Set 一. 含义: 集合,但是与数学概念上的集合不同的是:Set结构的成员唯一,也就是没有重...

  • ES6 - Iterator

    本文参考:《ECMAScript 6入门》阮一峰 概念:Iterator是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署...

  • ES6 - Symbol

    ES6新增了基本数据类型Symbol,最大的特点是每个Symbol都是唯一的。(解决变量冲突问题) 一. 使用typeof测试类型时,返回sym...

  • ES6 - 箭头函数

    箭头函数有点类似于匿名函数,而且更加简洁。 一. 语法: 基本语法:在()与{}之间添加=> 当返回值只有一句表达式时可以省略{}与return...

  • ES6 - 模板字符串

    通过反引号使用模板字符串 1. 拼接字符串,使用${}插入变量 2. 解决字符串换行问题

  • ES6 - class与继承

    首先:让我们回顾下以前我们是如何创建"类"的 Animal既可以看做是"类",同时也是构造函数,另外方法声明写在构造函数外面(挂载在原型上)。 ...

  • ES6 - Object.assign()

    基本描述 语法:Object.assign(target, ...sources) 作用:Object.assign() 方法用于将所有可枚举属...

  • ES6 - 扩展运算符(spread)与剩余参数运算符(...rest)

    一. 剩余参数(...rest) 作用:将一个不定数量的参数表示为一个数组(旨在取代arguments) 首先,我们看看arguments ar...

文集作者