5.3 ES6 async 函数

5.3 ES6 async 函数

async async 是 ES7 才有的与异步操作有关的关键字,和 Promise , Generator 有很大关联的。 语法 async function name([param[, param[, ...

5.2 ES6 Generator 函数

5.2 ES6 Generator 函数

ES6 新引入了 Generator 函数,可以通过 yield 关键字,把函数的执行流挂起,为改变执行流程提供了可能,从而为异步编程提供解决方案。 基本...

5.1  ES6 Promise 对象

5.1 ES6 Promise 对象

概述 是异步编程的一种解决方案。 从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。 Promise 状态 状态的特点 Promise 异...

4.4  ES6 模块

4.4 ES6 模块

概述 在 ES6 前, 实现模块化使用的是 RequireJS 或者 seaJS(分别是基于 AMD 规范的模块化库,  和基于 CMD 规范的模块化库)。 ES6 引入了...

4.3  ES6 Class 类

4.3 ES6 Class 类

概述 在ES6中,class (类)作为对象的模板被引入,可以通过 class 关键字定义类。 class 的本质是 function。 它可以看作一个语法糖,让对象...

4.2  ES6 迭代器

4.2 ES6 迭代器

Iterator Iterator 是 ES6 引入的一种新的遍历机制,迭代器有两个核心概念: 迭代器是一个统一的接口,它的作用是使各种数据结构可被便...

4.1  ES6 函数

4.1 ES6 函数

函数参数的扩展 默认参数 基本用法 function fn(name,age=17){ console.log(name+","+age); } fn("Amy",18); // Amy...

3.2.4  ES6 数组

3.2.4 ES6 数组

数组创建 Array.of() 将参数中所有值作为元素形成数组。 console.log(Array.of(1, 2, 3, 4)); // [1, 2, 3, 4] // 参数值可为不同类型 co...

3.2.3  ES6 对象

3.2.3 ES6 对象

对象字面量 属性的简洁表示法 ES6允许对象的属性直接写变量,这时候属性名是变量名,属性值是变量值。 const age = 12; const name...

3.2.2  ES6 数值

3.2.2 ES6 数值

数值的表示 二进制表示法新写法: 前缀 0b 或 0B 。 console.log(0b11 === 3); // true console.log(0B11 === 3); // true 八进制表示法新...

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

点我查看本站打赏源码!

忘记密码?

如何获取邀请码?

关闭