[DOMANDA] [Javascript] Differenza tra map e filter

Discussione in 'Programmazione' iniziata da Mantegnous, 7 Dicembre 2017 alle 08:49.

  1. Mantegnous

    • Utente Binario

    Dal:
    30 Marzo 2013
    Messaggi:
    812
    Mi Piace Ricevuti:
    38
    Specifiche Hardware
    Come da titolo, ho letto qualche manuale su javascript ma non riesco a capire la differenza tra questi due metodi, ovvero, quando usare uno o l altro..

    Sapete spiegarmeli brevemente?
     
  2. gronag

    • Utente Binario

    Dal:
    7 Ottobre 2006
    Messaggi:
    12.702
    Mi Piace Ricevuti:
    4.085
    Specifiche Hardware
    Se hai un array e desideri eseguire la stessa operazione su ciascuno degli elementi del vettore, usa MAP, altrimenti se vuoi solo farti restituire gli elementi del vettore che soddisfano determinati criteri, usa FILTER, infine se desideri utilizzare gli elementi del vettore per creare nuove informazioni, usa l'operatore REDUCE :sisi:
    Per tutte queste operazioni puoi sempre usare FOR-LOOP ma via via che il codice diventa più complesso esso diventa anche più "pasticciato", meglio allora usare questi 3 operatori, ovviamente sapendo come si "comportano" e quando vanno usati :asd:
     
  3. Mantegnous

    • Utente Binario

    Dal:
    30 Marzo 2013
    Messaggi:
    812
    Mi Piace Ricevuti:
    38
    Specifiche Hardware
    Map e filter sono simili?
     
  4. gronag

    • Utente Binario

    Dal:
    7 Ottobre 2006
    Messaggi:
    12.702
    Mi Piace Ricevuti:
    4.085
    Specifiche Hardware

Condividi questa Pagina