Η μέθοδος Array.from
Η μέθοδος Array.from επιστρέφει έναν νέο
πίνακα από έναν σαν-πίνακα ή
επαναλήψιμο αντικείμενο.
Ως πρώτη παράμετρο η μέθοδος δέχεται
το αντικείμενο από το οποίο πρέπει να φτιαχτεί ο πίνακας,
ως δεύτερη προαιρετική - μια συνάρτηση, την οποία
πρέπει να εφαρμόσει στα στοιχεία του αντικειμένου.
Σύνταξη
javascriptlet newArray = Array.from(από τι φτιάχνουμε τον πίνακα, [συνάρτηση]);
Παράδειγμα
Ας φτιάξουμε έναν νέο πίνακα από μια συμβολοσειρά:
javascriptlet res = Array.from('abc');
console.log(res);
Αποτέλεσμα εκτέλεσης του κώδικα:
javascript['a', 'b', 'c']
Παράδειγμα
Ας φτιάξουμε έναν νέο πίνακα από μια συμβολοσειρά:
javascriptlet res = Array.from('abc', function(elem) {
return elem + '!';
});
console.log(res);
Αποτέλεσμα εκτέλεσης του κώδικα:
javascript ['a!', 'b!', 'c!']
Δείτε επίσης
-
η μέθοδος
Array.of,
που λαμβάνει έναν πίνακα από παραμέτρους -
η μέθοδος
Array.isArray,
που ελέγχει αν ένα αντικείμενο είναι πίνακας