ES6基础系列
文章平均质量分 92
ES6进阶,一篇搞定一个知识点
余光、
一旦走出舒适区,你内心的痛点才是促使你前行的动力
2022年重新出发
展开
-
ES6基础:Generator生成器
Generator 生成器Generator是一种奇特的函数形式,因为它的语法行为与传统函数完全不同,在平时项目中的使用频率也很低,大家经常将它忽略,甚至没有了解过,毕竟不熟悉它对日常开发也影响不大。本文不会去深究它的实现原理,而是希望让大家了解到它被创造出来是为了解决什么问题,我们用它可以做什么?一、了解生成器生成器可以在执行当中暂停自身,可以立即恢复执行也可以过一段时间之后恢复执行。所以显然它并不像普通函数那样保证运行到完毕。1.1 特征生成器是一个状态管理的机器,内部可以保存若干个状态,且原创 2021-06-27 14:47:40 · 462 阅读 · 4 评论 -
ES6基础:Iterator和for...of
Iterator(遍历器) 和 for…of 循环遍历器(Iterator)就是这样一种机制。它是一种接口,为各种不同的数据结构提供统一的访问机制任何数据结构只要部署 Iterator 接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)一、迭代器和 for…of 浅谈1.1 传统 for 循环先来看一段标准的 for 循环的代码:var arr = [1,2,3];for (let i = 0; i < arr.length; i++) { console.log(原创 2020-11-18 18:04:13 · 16530 阅读 · 12 评论 -
ES6基础:箭头函数
ES6基础系列(三)箭头函数简要分析一个为什么会有箭头函数,它的意义是什么?原创 2020-11-06 18:31:13 · 22751 阅读 · 2 评论 -
ES6基础:变量的解构赋值
ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。这种方式的出现大大提高了代码的扩展性,在代码中完全使用解构赋值,也会大大提高代码的可以性和扩展性原创 2020-08-31 19:11:40 · 42037 阅读 · 10 评论 -
ES6基础:let和const
变量声明是我们在学习一门语言时,最先了解的部分之一。不要忽略它,我们一起来看看ES6中新增的两种变量声明命令吧~原创 2020-08-26 18:29:39 · 4714 阅读 · 1 评论