摘要:
知识点一:map 1、作用:存储键值对 let map = new Map([[key,value],[key2,value2]]) map.set(key,value) map.get(key) map.delete(key) map.has(key) map.clear() // map中key 阅读全文
摘要:
知识点一:set set是ES6中一个新的数据结构,set的使用和数组是类似的,区别就是,set里没有重复项 1、定义:通过new定义 let set = new Set([1,2,3,4,5,6,7,2,1,3,5]); console.log(set);//Set(7) {1, 2, 3, 4, 阅读全文
摘要:
这是ES7的语法,它是基于generator函数做的语法糖。 async function 函数名(){ let obj = await getName() return obj } 函数名().then(res=>{ //得到函数的返回值 }) 与普通函数的区别: 1、用 async functi 阅读全文
摘要:
1、定义 function * 函数名{ let obj = yield "生成器函数" } 与普通函数的区别: 1、function后面加了* 2、函数体里有 yield关键字 2、表现 1、调用这个函数,不会立即执行函数体里的内容,返回一个对象 2、通过这个对象的next方法,可以驱动函数的执行 阅读全文