jser

Results 4 comments of jser
trafficstars

为什么没有人提 利用 `apply` 做数组降维 呢? 简单实现,不考虑 `depth=Infinity` 的情况 ```javascript const flat = function(ary, depth) { let flatedAry = ary while(depth > 0) { flatedAry = [].concat.apply([], flatedAry) depth-- } return...

@liuliangsir 相反。 `concat` 可以被替换, `apply` 是必须的。 这个方法的缺点是有点绕,不好理解。但是兼容性好。

@sisterAn 没有依赖关系的异步操作不使用 `await` 就没有你所说的性能问题了。 比如: ```javascript async function test() { // 以下代码没有依赖性的话,不使用 await 便不会阻塞运行 fetch('XXX1') fetch('XXX2') fetch('XXX3') } ```

## 菜鸟裹裹