es6
qy2118
这个作者很懒,什么都没留下…
展开
-
async &&await
async async使用在函数前面,把函数变成一个异步函数,返回值是个promise对象。 await await只能使用在async声明的函数里,不能使用在普通函数里。 async/await的优点 方便级联调用:即调用依次发生的场景; 同步代码编写方式: Promise使用then函数进行链式调用,一直点点点,是一种从左向右的横向写法;async/await从上到下,顺序执行,就像写同步代码一样,更符合代码编写习惯; 多个参数传递: Promise的then函数只能传递一个参数,虽然可以通原创 2020-11-25 19:49:34 · 83 阅读 · 0 评论 -
ES6与class类+原型与原型链+promise
ES6 与 class “类”` ## class类 Es5如果要要生成一个对象实例,,需要先定义一个构造函数,然后通过new操作符来完成。 Es6引入clss“类”这个概念通过class关键字可以定义累 ## ES5中的继承 (组合继承:原型链继承 + 借用构造函数) 原型链继承: 1.父类的实例作为子类的原型 借用构造函数继承: 2在子类内,使用call()调用父类方法,并将父类的this修改为子类的this. 相当于是把父类的实例属性复制了一份放到子类的函数内. 组合继承: 3.既能原创 2020-11-24 17:03:32 · 504 阅读 · 1 评论 -
es6
for in&for of的区别 (for in 取 key,for of 取value) 1.从遍历数组角度来说,for···in遍历出来的是key(即下标),for···of遍历出来的是value(即数组的值); for(let i in arr){ console.log(i); //0,1,2,3 } for(let i of arr){ consoel.log(i); //1,2,3,4 } 2.从遍历字符串的角度来说,同数组一样。 3.从遍历对象的原创 2020-11-23 18:59:05 · 98 阅读 · 1 评论