ES6
文章平均质量分 91
在学习 ES6 时的一些笔记
pingting_
加油奥
展开
-
Generator函数的一些笔记
Generator函数1.简介1.1 基本概念Generator函数从语法上可以理解为一个状态机,封装了多个内部状态。执行Generator函数会返回一个遍历器对象。也就是说Generator函数除了是一个状态机,还是一个遍历器对象生成函数。返回的遍历器对象可以依次遍历函数内部的每一个状态。特征:function命令与函数名之间有一个*号函数体内部使用yield语句定义不同的内部状态Generator函数的调用方法与普通函数一样,也是在函数名后面加上一对圆括号,不同的是,调用Genera原创 2021-11-17 20:14:46 · 189 阅读 · 0 评论 -
Promise对象的一些知识点
Promise对象1.基本用法Promise对象是一个构造函数,用来生成Promise实例var promise = new Promise(function(resolve,reject){ //...some code})Promise构造函数接受一个函数作为参数,该函数的俩个参数分别为resolve和reject,他们是俩个函数,由JS引擎提供,不用配置。resolve :异步操作执行成功后的回调函数reject:异步操作执行失败后的回调函数Promise实例生原创 2021-11-09 20:48:44 · 1245 阅读 · 0 评论 -
Iteraor 和 for...of循环
Iteraor 和 for…of循环1.iterator (遍历器) 的概念它是一种接口,为各种不同的数据结构提供统一的访问机制,任何数据结构,只要部署了Iterator接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。Iterator的作用:为各种数据结构提供一个统一的,简单的访问接口使得数据结构的成员能够按照某种次序排列供for…of消费Iterator遍历过程:创建一个指针对象,指向当前数据结构的起始位置。遍历器本质上是一个指针对象。第一次调用指针对象的next方法,原创 2021-11-14 16:58:00 · 377 阅读 · 0 评论