2021年8月10日

ES11—— import 动态导入

摘要: btn.onclick = function() { import('./demo01.js').then(module => { console.log(module); }); } 阅读全文

posted @ 2021-08-10 23:55 In-6026 阅读(223) 评论(0) 推荐(0)

ES11——批量处理异步任务 allSettled 与 all

摘要: Promise.allSettled() 不论状态是否为 true 都会继续执行 const p1 = new Promise((resolve, reject) => { setTimeout(() => { resolve("商品-1"); //成功 }, 1000); }); const p2 阅读全文

posted @ 2021-08-10 23:19 In-6026 阅读(144) 评论(0) 推荐(0)

ES11——class类的私有属性

摘要: 通过 # 申明 class girl { //共有属性 name; //私有属性 #age; #weight; constructor(name, age, weight) { this.name = name; this.#age = age; this.#weight = weight; } i 阅读全文

posted @ 2021-08-10 22:46 In-6026 阅读(109) 评论(0) 推荐(0)

ES11——数组降维 flat 与数组遍历降维 flatMap

摘要: let arr = [ [1, 2], [3, [4, 5]] ] console.log(arr.flat()); //[ 1, 2, 3, [ 4, 5 ] ] console.log(arr.flatMap(item => item)); //[ 1, 2, 3, [ 4, 5 ] ] con 阅读全文

posted @ 2021-08-10 22:37 In-6026 阅读(79) 评论(0) 推荐(0)

ES11——去除字符串空白 trim

摘要: trimStart 清楚左部空白,trimEnd 清楚右部空白 let str = ' es11-trim '; str.trimStart(); str.trimEnd(); 阅读全文

posted @ 2021-08-10 22:21 In-6026 阅读(182) 评论(0) 推荐(0)

ES10——二维数组转对象 Object.fromEntries(arr)

摘要: let arr = [ ['name', 'LLC'], ['gender', 'meal'] ] let obj = Object.fromEntries(arr); console.log(obj); //{ name: 'LLC', gender: 'meal' } 和 ES8 的 Objec 阅读全文

posted @ 2021-08-10 22:19 In-6026 阅读(92) 评论(0) 推荐(0)

ES9——扩展运算符 ...

摘要: ####合并对象属性 ES6的 Object.assign() 也可以达到相似效果 let obj1 = { age: 110, name: "LLC" } let obj2 = { gender: "meal" } let obj3 = { talent: ['eat', 'talk'] } le 阅读全文

posted @ 2021-08-10 22:10 In-6026 阅读(80) 评论(0) 推荐(0)

ES8——对象方法扩展

摘要: 属性名与属性值 let stu = { age: 110, name: "LLC", } console.log(Object.keys(stu)); //[ 'age', 'name' ] console.log(Object.values(stu)); //[ 110, 'LLC' ] cons 阅读全文

posted @ 2021-08-10 21:59 In-6026 阅读(46) 评论(0) 推荐(0)

ES8——await 和 async

摘要: ####async 用来声明 async 函数 async function demo() {} console.log(demo()); //Promise {<fulfilled>: undefined} 一个promise对象 await 表达式 await 必须放在 async 函数内 le 阅读全文

posted @ 2021-08-10 01:11 In-6026 阅读(53) 评论(0) 推荐(0)

ES7新特新——arr.includes()判断数组中是否存在某个值

摘要: #####在之前用的是indexOf() 存在就返回下标,不存在返回-1 #####arr.includes() 存在返回true,否则false 阅读全文

posted @ 2021-08-10 01:05 In-6026 阅读(203) 评论(0) 推荐(0)

导航