map 和 set 数据类型
set 只能对储基本数据类型的值保证必须是唯一的,有去重的功能,如果是引用数据类型则不会去重。
-
set类型转数组
-
Array.from
-
[...setData]
-
自带方法
-
get 获取
-
add 添加
-
delete 删除
-
clear 清空
-
has 查询
-
values 序列化值
-
forEach 遍历
-
使用场景最多的时候
-
数组去重
map
-
语法:
new Map([['key',value],[key, value]])
-
自带方法和set一样
Symbol 唯一的数据类型,即便使用它初始值相同,返回的值也是不同的
proxy 代理方法,它可以监听一切数据类型的值
reflect 代理方法,比proxy要弱一点
promise 异步解决方法
-
目的是把异步操作变成了同步执行
-
解决了回调地狱
特点
-
如果接口请求成功调用resolve,否则调用reject
-
状态一旦使用,则不能修改
-
promise一旦