Tag: LODASH
Escribí un programa para comparar arrays e implementarlo sin método, como en Lodash. Todo funcionó correctamente, excepto la prueba que escribí para verificar mi resultado utilizando la función assertEqual, no sé por qué la prueba falla.
Tengo este ejemplo muy simple que no entiendo por qué no funciona como yo esperaría. const items = { custom: null, preset: null } const val = ._every(items, null) Esto devuelve false, ¿por qué???? ¿No debería significar que si todas las propiedades del objeto cumplen esta condición, entonces devuelve verdadero?
Tengo un array y un objeto que tiene otro array como una de sus claves. Quiero usar Lodash para fusionar el array en el objeto y reemplazar su array. Aquí está el código… array1 = [false, true, true]; object1 = { id: 1, label: ‘lorem’, description: “ipsum”, users: [ { . . . Read more
Me gustaría agrupar un array según su primera letra (en orden alfabético) para que la salida se vea así: const palabras = [‘Apple’, ‘Ape’, ‘Banana’, ‘Bag’, ‘Crab’, ‘Cupboard’, ‘Dog’, ‘Dare’]; [ { ‘A’: [‘Apple’, ‘Ape’] }, { ‘B’: [‘Banana’, ‘Bag’] }, { ‘C’: [‘Crab’, ‘Cupboard’] }, { ‘D’: [‘Dog’, ‘Dare’] . . . Read more
Este es mi código. import _ from ‘lodash’; function test(num1: number, num2: number) { console.log(num1, num2); } test(…_.take(_.shuffle([0, 1, 2]), 2)); Obtuve un error TS2556 en TS Playground y en VSCode. Un argumento de propagación debe tener un tipo de tupla o pasar a un parámetro de resto. (ts2556) También . . . Read more