📜  Lodash _.unzip() 方法

📅  最后修改于: 2022-05-13 01:56:46.610000             🧑  作者: Mango

Lodash _.unzip() 方法

_.unzip 方法与 _.zip 类似(即,它创建一个分组元素数组),除了它接受一个分组元素数组,还创建一个数组,将元素重新分组到它们的压缩前配置。

句法:

_.unzip(array)

参数:此方法接受如上所述和如下所述的单个参数:

  • 数组(Array):此参数保存要处理的分组元素的数组。

返回值:此方法用于返回重新组合的元素的新数组。

示例一:这里使用 const _ = require('lodash') 来导入文件中的 lodash 库。

javascript
// Requiring the lodash library 
const _ = require("lodash"); 
      
// Original array 
var zipped = _.zip(['a', 'b'], [1, 2], [true, 
  
false]);    
  
// Use of _.zip() 
// method
let gfg = _.zip(zipped);
      
// Printing the output 
console.log(gfg);


javascript
// Requiring the lodash library 
const _ = require("lodash"); 
      
// Original array 
var zipped = (['x', 'y'], [5, 6], [true, false]);    
  
// Use of _.zip() 
// method
let gfg = _.zip(zipped);
      
// Printing the output 
console.log(gfg);


输出:

[ [['a', 1, true], ['b', 2, false]] ]

示例 2:

javascript

// Requiring the lodash library 
const _ = require("lodash"); 
      
// Original array 
var zipped = (['x', 'y'], [5, 6], [true, false]);    
  
// Use of _.zip() 
// method
let gfg = _.zip(zipped);
      
// Printing the output 
console.log(gfg);

输出:

[ [true, false] ]

注意:此代码在普通 JavaScript 中不起作用,因为它需要安装库 lodash。