Junior — Middle
Ποιο είναι το κύριο καθήκον της μεθόδου Map και πώς εφαρμόζεται κατά την εργασία με συλλογές δεδομένων;
sobes.tech AI
Απάντηση από AI
Η μέθοδος map χρησιμοποιείται για τη μετατροπή κάθε στοιχείου μιας συλλογής (π.χ. πίνακα) σε ένα νέο στοιχείο, σχηματίζοντας έναν νέο πίνακα ίδιου μήκους. Το κύριο καθήκον είναι να εφαρμόσετε μια λειτουργία σε κάθε στοιχείο του αρχικού πίνακα και να λάβετε έναν πίνακα αποτελεσμάτων.
Παράδειγμα σε JavaScript:
const numbers = [1, 2, 3, 4];
const squares = numbers.map(x => x * x);
console.log(squares); // [1, 4, 9, 16]
Αυτό είναι χρήσιμο όταν εργάζεστε με δεδομένα, και χρειάζεται να μετατρέψετε ή να εξάγετε ορισμένες τιμές από μια συλλογή χωρίς να αλλάξετε την αρχική.