Método Lodash _.cat()

Lodash es una biblioteca de JavaScript que funciona en la parte superior de underscore.js. Lodash ayuda a trabajar con arrays, strings, objetos, números, etc.

_.gato()

Sintaxis:

_.cat( arg1, arg2, ..., argn )

Parámetros: 

  • args: este método acepta múltiples argumentos para concatenar en una sola array.

Valor devuelto: este método devuelve una array concatenada.

Nota: Lodashodash- npm install lodash-contrib –save

Ejemplo 1: en este ejemplo, concatenaremos 2 arrays.

Javascript

// Defining lodash contrib variable
var _ = require('lodash-contrib'); 
  
// Array1
var arr1 = [1,2,3];
  
// Array2
var arr2 = [4,5,6];
  
// Concatenation
var arr = _.cat(arr1, arr2); 
  
console.log("array 1 : " + arr1); 
console.log("array 2 : " + arr2); 
console.log("concatenated array : " + arr);

Producción:

array 1 : 1,2,3
array 2 : 4,5,6
concatenated array : 1,2,3,4,5,6

Ejemplo 2: En este ejemplo, concatenaremos 2 números para formar una array.

Javascript

// Defining lodash contrib variable
var _ = require('lodash-contrib'); 
  
// Number 1
var num1 = 1;
  
// Number 2
var num2 = 4;
  
// Concatenation
var arr = _.cat(num1, num2); 
console.log("num1 : " + num1); 
console.log("num2 : " + num2); 
console.log("Concatenated array : " + arr);

Producción:

num1 : 1
num2 : 4
Concatenated array : 1,4

Ejemplo 3: En este ejemplo, concatenaremos 3 arrays.

Javascript

// Defining lodash contrib variable
var _ = require('lodash-contrib'); 
  
// Array1
var arr1 = [1,2,3];
  
// Array2
var arr2 = [4,5,6];
  
// Array3
var arr3 = [7,8,9];
  
// Concatenation
var arr = _.cat(arr1, arr2, arr3); 
console.log("array 1 : " + arr1); 
console.log("array 2 : " + arr2); 
console.log("array 3 : " + arr3);
console.log("Concatenated array : " + arr);

Producción:

array 1 : 1,2,3
array 2 : 4,5,6
array 3 : 7,8,9
Concatenated array : 1,2,3,4,5,6,7,8,9

Ejemplo 4: La función _.cat() también funcionará con el objeto arguments como si fuera una array.

Javascript

// Defining lodash contrib variable
var _ = require('lodash-contrib'); 
  
// Function
function f(){
  return _.cat(arguments, 4,5,6);
}
  
console.log("Array is : " + f(1,2,3));

Producción:

Array is : 1,2,3,4,5,6

Publicación traducida automáticamente

Artículo escrito por taran910 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *