![](https://img-blog.csdnimg.cn/7c7ce2628a254b71a39da4cfd295ccc0.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaScript
文章平均质量分 92
JavaScript专栏
matmacchiato
这个作者很懒,什么都没留下…
展开
-
【ES6】(三)迭代器Iterator、生成器Generator、Promise、aysnc的用法、class类的用法
迭代器是一个接口,能快捷的访问数据。一个数据结构只要具有属性,就可以认为是“可遍历的”方法返回一个对象,这个对象包含value和done两个属性,value属性返回当前位置的成员,done属性是一个布尔值,表示遍历是否结束,即是否还有必要再一次调用next方法。原生具备 Iterator 接口的数据结构如下ArrayMapSetStringTypedArray函数的 arguments 对象NodeList 对象。原创 2023-01-13 19:48:22 · 160 阅读 · 0 评论 -
【ES6】(二)解构赋值、对象的拓展、Symbol、Set和Map、数组的拓展
解构赋值是对赋值运算符的一种拓展,针对数组和对象来进行操作,优点:代码书写上简洁易读定义一个node对象但在ES6中就非常简洁使用剩余运算符也可以解构出来,返回的是一个对象对数组解构可嵌套对属性重命名可使用冒号。原创 2023-01-12 22:21:30 · 127 阅读 · 0 评论 -
【ES6】(一)const和let、模板字符串、函数之默认值、剩余参数、扩展运算符、箭头函数
有关内容可以查阅文档 阮一峰ES6原创 2023-01-12 09:01:04 · 172 阅读 · 0 评论