ES6
昵給硪鐙誒
扥扥扥
展开
-
ES6 Promise 用法
Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、catch等同样很眼熟的方法。那就new一个var p = new Promise(function(resolve, reject){ //做一些异步操作 setTimeout(function(){ console.log('执行完成'); ...原创 2019-03-08 17:24:54 · 152 阅读 · 0 评论 -
ES6特性
刚开始用vue或者react,很多时候我们都会把ES6这位大兄dei加入我们的技术栈中。但是ES6那么多那么多特性,我们真的需要全部都掌握吗?秉着二八原则,掌握好常用的、有用的这个可以让我们的开发快速起飞。接下来我们就聊聊ES6那些可爱的新特性吧。1.变量声明const和let在ES6之前,我们都是用var关键字声明变量。无论声明在何处,都会被视为声明在函数的最顶部(不在函数内即在全局作用域...原创 2019-03-20 22:07:48 · 172 阅读 · 0 评论 -
js的深拷贝和浅拷贝
浅拷贝我们看一下这个例子:let a = {title:'深复制'};let b = a;a.title = '浅复制';console.log(a)console.log(b)咦,为啥嘞!!!!!!为啥两个都是输出"浅复制"。。。。Object.assign() 方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。const object1 = ...原创 2019-03-28 22:21:00 · 223 阅读 · 0 评论