首页
首页
沸点
课程
直播
活动
竞赛
商城
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指向