Update unzipWith.md
This commit is contained in:
@ -2,12 +2,12 @@
|
|||||||
title: unzipWith
|
title: unzipWith
|
||||||
tags: array,advanced
|
tags: array,advanced
|
||||||
firstSeen: 2018-01-24T12:44:16+02:00
|
firstSeen: 2018-01-24T12:44:16+02:00
|
||||||
lastUpdated: 2020-10-22T20:24:44+03:00
|
lastUpdated: 2022-01-23T13:18:50+03:00
|
||||||
---
|
---
|
||||||
|
|
||||||
Creates an array of elements, ungrouping the elements in an array produced by [zip](/js/s/zip) and applying the provided function.
|
Creates an array of elements, ungrouping the elements in an array produced by [zip](/js/s/zip) and applying the provided function.
|
||||||
|
|
||||||
- Use `Math.max()`, `Function.prototype.apply()` to get the longest subarray in the array, `Array.prototype.map()` to make each element an array.
|
- Use `Math.max()` and the spread operator (`...`) to get the longest subarray in the array, `Array.prototype.map()` to make each element an array.
|
||||||
- Use `Array.prototype.reduce()` and `Array.prototype.forEach()` to map grouped values to individual arrays.
|
- Use `Array.prototype.reduce()` and `Array.prototype.forEach()` to map grouped values to individual arrays.
|
||||||
- Use `Array.prototype.map()` and the spread operator (`...`) to apply `fn` to each individual group of elements.
|
- Use `Array.prototype.map()` and the spread operator (`...`) to apply `fn` to each individual group of elements.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user