ES6
873587091
这个作者很懒,什么都没留下…
展开
-
ES6中Set和Map使用
1. Set// 基本用法// ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。Set本身是一个构造函数,用来生成 Set 数据结构。const s = new Set();[2, 3, 5, 4, 5, 2, 2,1,2,4,1,5].forEach(x => s.add(x));console.log(s) // Set { 2, 3, 5, 4, 1 }// 将set转换成数组console.log(Array.from(s));原创 2020-05-09 23:29:31 · 231 阅读 · 0 评论 -
ES6中Symbol的使用
1. 基础使用1.1 Symbol概述// ES6新引入的原始数据类型,表示独一无二的值,是类似于字符串的数据类型。//通过 Symbol函数生成 可作为对象的属性名let s=Symbol();console.log(s); // Symbol()console.log(typeof s); // Symbol// Symbol不得使用new 因为Symbol不是对象 是原始类型的值// 由于不是对象,所以也不能添加属性//这个括号中的参数是描述,用于区分Symbol,原创 2020-05-09 22:27:18 · 279 阅读 · 0 评论 -
ES6中Async的使用
1.async基本用法async会返回一个promise对象// 运行async函数,每次执行完一个await后的语句 就会先撤出去执行外部的代码。async function asyncFunc(){ await console.log('第1行代码'); await console.log("第2行代码"); await console.log("第3行代码");...原创 2020-04-29 17:29:02 · 344 阅读 · 0 评论 -
ES6中类的基本语法
1.了解类的使用// 1.定义类class Person{ // 构造函数 初始化实例 constructor(name,age){ this.name=name; this.age=age; } // 重写toString()方法 toString(){ return `姓名:${this.name}—— 年龄:${this.age}` }}// 创建一个Per...原创 2020-04-29 16:25:51 · 275 阅读 · 0 评论