es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ARRAY-REDUCE

Solo quiero reducir un array de objetos a un solo objeto

Este es mi array de objetos. const [data, setData] = useState([ { banner: “”, intersitial: “”, native: “”, openVoice: “” }, { banner: “”, intersitial: “”, native: “”, openVoice: “” }, { banner: “”, intersitial: “”, native: “”, openVoice: “” }, ]); También este es mi método de envío: const . . . Read more

El typeguard del switch case del reductor de Typescript no funciona con el spread de objetos.

Tengo un reductor que realiza diferentes acciones dependiendo del action.type, la carga de acciones es diferente para ciertas acciones. export enum ActionType { UpdateEntireState = “UPDATE_ENTIRE_STATE”, UpdateStateItem = “UPDATE_STATE_ITEM” } type TypeEditData = { id: string; name: string; surname: string; age: number; }; export type State = TypeEditData[]; export type . . . Read more

¿Cómo obtener los objetos duplicados en un arreglo?

Tengo un arreglo como este: var clients=[{“id”:1,”name”:”john”,”age”:20}, {“id”:3,”name”:”dean”,”age”:23}, {“id”:12,”name”:”harry”,”age”:14}, {“id”:1,”name”:”sam”,”age”:22}, {“id”:13,”name”:”Bolivia”,”age”:16}, {“id”:7,”name”:”sabi”,”age”:60}, {“id”:7,”name”:”sahra”,”age”:40}, {“id”:4,”name”:”natie”,”age”:53},{“id”:7,”name”:”many”,”age”:22}] Quiero encontrar los objetos duplicados y agruparlos de esta manera: [ { “id”:1, “clients”:[ {“id”:1,”name”:”john”,”age”:20}, {“id”:1,”name”:”sam”,”age”:22} ] }, { “id”:7, “clients”:[ {“id”:7,”name”:”sabi”,”age”:60}, {“id”:7,”name”:”sahra”,”age”:40}, {“id”:7,”name”:”many”,”age”:22} ] } ] ¿Puedo hacer eso con filter() así: clients.reduce(//codigo aqui)

Conversión de matriz de matrices en Javascript

Necesito crear un array de arrays. Es importante mencionar que la base de datos es muy grande y que si algún atributo no tiene un valor correspondiente, envía una cadena vacía. Lo intenté con map y reduce pero no tuve éxito: Cualquier ayuda será apreciada. A continuación muestro un ejemplo . . . Read more