首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
es6学习笔记
订阅
Maxuan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
6. 扩展的对象功能
es6直接写入变量和函数,作为对象的属性和方法用法示例取值器/设值器从对象外部引入一个变量,让对象内部的变量名和函数名根据引入的变量值来改变
8. 数组的扩展方法
数组的方法 from() / of() from() 将伪数组转换成真正的数组 应用 from() 还可以接收第二个参数,用来对每个元素进行处理 of() 将任意的数据类型转换成数组 copyWith
10. Promise方法 & 封装ajax 以及其他方法
ES6 原生提供了 Promise 对象。 所谓 Promise,就是一个对象,用来传递异步操作的消息。它相当于一个容器,存放了了某个未来才会知道结果的事件(通常是一个异步操作),并且这个事件提供统一的 API(resolve 和 reject),用来返回成功或者失败的结果,可…
1. let 和 const命令
块级作用域在ES6中,使用let来代替var来声明变量,只在所在的块内有效,在块以外是找不到的let声明不存在变量提升var声明的变量可以在声明的代码之前被查询到,值为undefined,而let是无
9. 迭代器 Interator() & 生成器 Generator()
迭代器 Interator() Interator() 是es6引入的新的遍历机制,有两个核心: 是统一的接口,能快速访问数据,通过 Symbol.interator函数来创建迭代器,通过迭代器的 n
11. async异步函数的用法
由于Promise对象返回结果就不再执行下方的函数了,需要用try{} catch{},它可以测试代码中的错误。try 部分包含需要运行的代码,而 catch 部分包含错误发生时运行的代码 提供了一种方法来处理可能发生在给定代码块中的某些或全部错误,同时仍保持代码的运行。如果发…
13. es6的模块化实现
import * as xxx from './xxx.js'; 是一次性接收组件内抛出的所有对象,然后在引入的文件内需要调用的地方以 xxx. 为关键字引入对象,例如 index.name ,通过 export default 抛出的对象则需要用 index.default …
7. Set & Map集合数据类型
Set集合表示无重复值的有序列表Map类型是键值成对的有序列表,键和值是任意类型
5. 解构赋值
解构赋值解构赋值是对赋值运算符的一种扩展,它通常针对数组对象来进行操作,优点是简洁易读数组解构赋值es5为变量赋值,只能挨个赋值es6允许我们这样写如果解构不成功,变量和值不能一一对应,变量的值就等于
4. 箭头函数
es6的箭头函数es6使用=>来定义函数,()=>{}等同于function(){}箭头函数的简写省略return返回对象时需要在{}外需要加(),以区分函数{}格式,否则会报错箭头函数的this指向