73 of 119 menu

Μέθοδος map

Η μέθοδος map καλεί μια δεδομένη συνάρτηση για κάθε στοιχείο ενός συνόλου. Είναι ιδιαίτερα χρήσιμη για τη λήψη ή τη ρύθμιση τιμών μιας συλλογής στοιχείων. Η μέθοδος map επιστρέφει ένα επανασχηματισμένο σύνολο διαφορετικών στοιχείων και αντικειμένων, σε αντίθεση με τη μέθοδο each, η οποία επιστρέφει το αρχικό σύνολο στοιχείων.

Σύνταξη

Τα ίδια τα στοιχεία είναι προσβάσιμα στη συνάρτηση, στη μεταβλητή this, και οι τακτικοί τους αριθμοί στο σύνολο — στη μεταβλητή index:

$(selector).map(function(index, element));

Παράδειγμα

Ας εμφανίσουμε στην οθόνη μια λίστα με τα ονόματα id των στοιχείων, χωρισμένα με κόμματα. Θα χρησιμοποιήσουμε επίσης τις μεθόδους get και join:

<p id="aaa">κείμενο1</p> <p id="bbb">κείμενο2</p> <p id="ccc">κείμενο3</p> console.log( $('p').map( function() { return this.id; } ).get().join() );

Δείτε επίσης

  • η μέθοδος filter,
    που φιλτράρει στοιχεία βάσει ενός συγκεκριμένου επιλογέα
  • η μέθοδος each,
    που καλεί μια δεδομένη συνάρτηση για κάθε στοιχείο ενός συνόλου
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη