了解ES6 中的一些内容
发布时间:2023-06-30 09:35:00
发布人:zyh
·class 类的继承ES6中不再像ES5一样使用原型链实现继承,而是引入Class这个概念
·async、await使用 async/await, 搭配promise,可以通过编写形似同步的代码来处理异步流程, 提高代码的简洁性和可读性async 用于申明一个 function 是异步的,而 await 用于等待一个异步方法执行完成
·Promise是异步编程的一种解决方案,比传统的解决方案(回调函数和事件)更合理、强大
·Symbol是一种基本类型。Symbol 通过调用symbol函数产生,它接收一个可选的名字参数,该函数返回的symbol是唯一的
·Proxy代理使用代理(Proxy)监听对象的操作,然后可以做一些相应事情
·Set是类似于数组的数据集合,无序,插入删除速度快,元素不重复,查找速度快。
·Map是一个类似对象的数据结构,和对象不同的在于它的key可以是任意类型,但是对象只能使用string和symbol类型,Map的存储关联性更强
·生成器函数可以进行阻断函数执行的过程,通过传参可以传入新的值进入函数继续执行,可以用于将异步变为阻塞式同步