随笔分类 -  ES6

摘要:https://segmentfault.com/a/1190000007535316 阅读全文
posted @ 2020-06-08 12:47 只争朝夕,不负韶华 阅读(242) 评论(0) 推荐(0)
摘要:最近工作中需要写一些运营数据报表的页面,后端返回的数据都是未处理过的json,所以,大量的运算任务交给了前端来做,这其中有一个功能就是对数据进行分组,一开始我自己也尝试写了一些,但代码量比较大,显得很繁琐,直到后来在stackoverflow上看到了某位大牛写的方法,非常简洁优雅,自己也进行修改简化 阅读全文
posted @ 2020-04-20 22:43 只争朝夕,不负韶华 阅读(7731) 评论(0) 推荐(0)
摘要:一、Pomise.all的使用 Promise.all可以将多个Promise实例包装成一个新的Promise实例。同时,成功和失败的返回值是不同的,成功的时候返回的是一个结果数组,而失败的时候则返回最先被reject失败状态的值。 let p1 = new Promise((resolve, re 阅读全文
posted @ 2020-03-17 15:46 只争朝夕,不负韶华 阅读(267) 评论(0) 推荐(0)
摘要:在MDN web文档中查看Array.from使用方法看到在箭头函数中不使用return就能返回数据,对与一些简单的返回方法,可以简便写法。 Array.from() 方法从一个类似数组或可迭代对象创建一个新的,浅拷贝的数组实例。 console.log(Array.from('foo')); // 阅读全文
posted @ 2020-01-05 09:29 只争朝夕,不负韶华 阅读(3628) 评论(0) 推荐(0)
摘要:前言:reduce()方法可以搞定的东西,for循环,或者forEach方法有时候也可以搞定,那为啥要用reduce()?这个问题,之前我也想过,要说原因还真找不到,唯一能找到的是:通往成功的道路有很多,但是总有一条路是最捷径的,亦或许reduce()逼格更高... 一、语法 reduce 为数组中 阅读全文
posted @ 2020-01-03 18:08 只争朝夕,不负韶华 阅读(1198) 评论(0) 推荐(0)
摘要:// 展开操作符 var fruits =['apple','balan','organize'] var number = [1,2,9]; console.log(fruits); // ['apple','balan','organize'] console.log(...fruits); // apple balan organize var hello = ['hi',...number 阅读全文
posted @ 2019-10-30 16:29 只争朝夕,不负韶华 阅读(672) 评论(0) 推荐(0)