随笔分类 -  ES6

摘要:npm install babel-core@old //安装5.x的版本 babel-core默认只支持es6语法,对新的API并不支持,如若要支持支持转换完整的ES6特性,需要安装babel-polyfill npm install babel-polyfill 阅读全文
posted @ 2017-10-29 23:45 向着太阳生 阅读(1511) 评论(0) 推荐(0) 编辑
摘要:修饰符 ES6对正则对象添加了几个新的修饰符,比如u,s,y,这三个是比较常用的修饰符 u修饰符用来正确处理大于\uFFFF的 Unicode 字符 y修饰符的作用与g修饰符类似,也是全局匹配,后一次匹配都从上一次匹配成功的下一个位置开始。不同之处在于,g修饰符只要剩余位置中存在匹配就可,而y修饰符 阅读全文
posted @ 2017-09-21 15:27 向着太阳生 阅读(129) 评论(0) 推荐(0) 编辑
摘要://race方法接收一个promise对象数组,哪个promise对象的状态先变化(resolved或rejected),它对应的回调方法便执行,同时其他promise对象会被丢弃,不再执行。 Promise.race([Promise.resolve(3),Promise.reject(5)]) .then(function(x){ console.log(x) // 输出... 阅读全文
posted @ 2017-09-09 17:40 向着太阳生 阅读(432) 评论(0) 推荐(0) 编辑
摘要:var a = function(x){ return new Promise(function(resolve,reject){ if(x>10){ resolve(x) }else{ // reject(new Error('... 阅读全文
posted @ 2017-09-08 22:46 向着太阳生 阅读(689) 评论(0) 推荐(0) 编辑
摘要:Object.assign() 方法可以把任意多个的源对象自身的可枚举属性拷贝给目标对象,然后返回目标对象 合并对象 深度拷贝 假如需要深度拷贝的话,仍旧需要使用别的而不是本方法。因为 Object.assign() 拷贝的是在 source 里是对象的属性的引用而不是对象本身 阅读全文
posted @ 2016-12-19 14:49 向着太阳生 阅读(6894) 评论(0) 推荐(0) 编辑

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