随笔分类 -  ES6

摘要:1. 分享博文: 读懂 var let const 的区别 2. 顺便看看: for (var i = 0; i < 5; i++) { setTimeout(function () { console.log(i) }, 1000) } // 5 5 5 5 5 console.log(i * 5 阅读全文
posted @ 2022-05-10 21:18 RHCHIK 阅读(40) 评论(0) 推荐(0) 编辑
摘要:1. 先看看用 Promise 操作一个异步编程 // ES6 promise 方法 let p1 = new Promise((resolve, reject) => { setTimeout(() => { resolve('我是p1') }, 1000) }) let p2 = new Pro 阅读全文
posted @ 2022-05-09 23:49 RHCHIK 阅读(33) 评论(0) 推荐(0) 编辑
摘要:1. 从基本理解开始 首先,Promise 是一个构造函数,可以用来 new 一个实例。 以前的异步编程当中,经常会出现地狱回调问题,也就是函数中嵌套很多层函数,而 Promise 就用于解决这个问题,使得代码看起来简洁很多。但是呢,它的代码看起来简洁,前提是要你懂得它的代码执行过程,你不懂它的执行 阅读全文
posted @ 2022-05-09 20:35 RHCHIK 阅读(663) 评论(0) 推荐(0) 编辑
摘要:ES6 之 Set、Map: Set 数据结构 Map 数据结构 WeakSet 和 WeakMap 1. 理解 Set 和 Map Set 相当于是一种叫集合的数据结构,集合的元素都是唯一的,即 Set 数据中的元素是不重复出现的。 Map 相当于是一种叫字典的数据结构,字典里的元素也是不重复的, 阅读全文
posted @ 2022-05-08 14:21 RHCHIK 阅读(558) 评论(0) 推荐(0) 编辑
摘要:1. 通过 extends、super 关键字继承 步骤1、使用class构造一个父类 class Parent { constructor(name,age){ this.name = name this.age = age } // 私有方法 sayName(){ console.log(thi 阅读全文
posted @ 2022-04-29 02:33 RHCHIK 阅读(213) 评论(0) 推荐(0) 编辑
摘要:学习目标 1、能够知道如何使用 ES6 的模块化语法 默认导出与默认导入、按需导出与按需导入 2、能够知道如何使用 Promise 解决回调地狱问题 promise.then()、promise.catch() 3、能够使用 async/await 简化 Promise 的调用 方法中用到了 awa 阅读全文
posted @ 2022-04-16 16:14 RHCHIK 阅读(311) 评论(0) 推荐(0) 编辑
摘要:ES6新特性 变量 函数 数组 字符串 面向对象 Promise yield 模块化 1. 新增语法 1.1 变量let 声明方式和特点: <script> //声明变量方式可以是 let a; let b,c,d; let e = 100; let f = 521, g = 'iloveyou', 阅读全文
posted @ 2022-04-04 20:24 RHCHIK 阅读(75) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示