🆕 groupBy y groupByToMap, nuevos métodos para Array en JavaScript. Explicación desde cero.

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ม.ค. 2025

ความคิดเห็น •

  • @AndresSaaN
    @AndresSaaN 2 ปีที่แล้ว +12

    Justo en mi plataforma tengo que separar las integraciones por categoría, cuando todas ellas me vienen del api en un único array. Me viene de lujo! Mil gracias 😄

  • @psicodelico6
    @psicodelico6 2 ปีที่แล้ว +4

    Nooo tremendo el groupBy

  • @em3r883
    @em3r883 2 ปีที่แล้ว +2

    Que buen método para un marketplace por ejemplo si lo quieres agrupar por categorías

  • @Jdbluesky
    @Jdbluesky 2 ปีที่แล้ว +2

    Que poder!!! Eres el mejor. No tiene nada que ver contigo pero igual eres el mejor

  • @LocalGhost_8080
    @LocalGhost_8080 2 ปีที่แล้ว +1

    Omg que bueno!

  •  2 ปีที่แล้ว

    ❤️❤️❤️Mi sueño hecho realidad ❤️❤️❤️

  • @marcosdperez
    @marcosdperez 2 ปีที่แล้ว +1

    Me gusto el video, ya lo habia utilizado con lodash pero en general agrupaba por algun "tipo", nunca se me ocurrio retornar directamente un string para agrupar!... gracias por el ejemplo. Me encanta el theme que tenes, me podrias decir el nombre?

  • @difusal
    @difusal 2 ปีที่แล้ว +1

    😳😳😳 excelente

  • @jonnylashop2479
    @jonnylashop2479 ปีที่แล้ว

    Hola cómo sería que agrupe parejas de numeros, trios, seguidas de tres némeros. i.e. ¿Cuántas parejas hay en un array? ¿Y tríos? ¿Y seguidas de tres nímeros? Gracias.

  • @angelabrahamlopezdelgado7574
    @angelabrahamlopezdelgado7574 2 ปีที่แล้ว

    Muy cool

  • @jaimemartin1932
    @jaimemartin1932 2 ปีที่แล้ว

    Nice!

  • @savehunters4873
    @savehunters4873 2 ปีที่แล้ว

    Una pregunta, supongamos que ya tengo un arreglo con 100 datos y yo quiero verificar si un valor existe en el arreglo, que seria mas rapido un for que dentro contenga un switch o un if con un includes??? muchas gracias por su tiempo.

    • @Turko77777
      @Turko77777 2 ปีที่แล้ว +4

      Con 100 datos includes debería ser el más rapido.
      En general las mejoras de performance dependen del contexto, como para este caso podrían ser, el tipo de dato que está en el array y la cantidad del mismo. Posiblemente, con varios millones de datos, un for pase a ser el más rapido. Entonces no hay formula unica y toca probar caso a caso.
      Además tienes otras funciones útiles para evaluar si existe un valor, como es el "some" y "array.indexOf(valor)>-1"

    • @savehunters4873
      @savehunters4873 2 ปีที่แล้ว

      @@Turko77777 gracias por tu respuesta, me aclaro la ideas y me acorde quw existe el some, gracias brother.

  • @addevmoises
    @addevmoises 2 ปีที่แล้ว

    Excelente video, como lo haces para que se ejecute el código JS automáticamente, como haces que sea live reload

    • @_ferdinandalexa
      @_ferdinandalexa 2 ปีที่แล้ว +3

      Es una herramienta llamada RunJS. La encuentras para Windows, Linux y Mac. 🤓🍍🍍

  • @fernandogutierrez9161
    @fernandogutierrez9161 2 ปีที่แล้ว

    Alguien me dice xfavor que editor de codigo utiliza para ver la ejecucion inmediatamente cuando escribes codigo?

  • @crisanger
    @crisanger 2 ปีที่แล้ว

    Thanks

  • @Dun_Dev
    @Dun_Dev 2 ปีที่แล้ว

    Alguien sabe que editor esta usando?

  • @victorgiovannibeltranrodri1047
    @victorgiovannibeltranrodri1047 2 ปีที่แล้ว +3

    ¿Eso se puede hacer con reduce no? El parámetro que va después del callbaback "this" pones un objeto {} y la lógica del callback lo puede lograr
    Por cierto sería un buen video eso del this en el reduce pocos manejan el tema saludos

    • @SebaM90
      @SebaM90 2 ปีที่แล้ว +1

      Habría que hacer un "console.time" para comparar rendimientos de ambos.

  • @ecx007
    @ecx007 2 ปีที่แล้ว

    Ni por los tobillos a los Collections de Laravel 9

  • @elhombremalo441
    @elhombremalo441 ปีที่แล้ว

    Hay muchos algoritmos que te piden agrupar y con esto se puede hacer de taquito.

    • @elhombremalo441
      @elhombremalo441 ปีที่แล้ว +1

      Ya es oficial y se llama group en vez de groupBy

  • @CarlosLopez-lf1un
    @CarlosLopez-lf1un 2 ปีที่แล้ว +2

    Honestamente no lo veo necesario, creo que javascript se esta llenando de accesorios inutiles, al final se convertirá en una gran diarrea de metodos y clases, ojalá me equivoque, excelente video, saludos!

    • @clystian
      @clystian 2 ปีที่แล้ว +1

      Pienso que lo que intentan es agregar funcionalidades nativas muy usadas por parte de librerías, de igual manera hay métodos que vienen pidiendo la comunidad y la necesidad es lo que los ha traído a discusión y ahora a la implementación

    • @Turko77777
      @Turko77777 2 ปีที่แล้ว +3

      Un GroupBy es todo menos inutil. Hace 15 años que c# lo tiene, javascript vuelve a llegar tarde

    • @clystian
      @clystian 2 ปีที่แล้ว

      @@Turko77777 totalmente de acuerdo cuando conocí linqjs lo use ne mis proyectos cada que pude, lo mismo que lo dash y otros que es5 no tenia muchas cosas