Η μέθοδος JavaScript Array join () επιστρέφει μια νέα συμβολοσειρά συνενώνοντας όλα τα στοιχεία σε έναν πίνακα, διαχωρισμένα με ένα καθορισμένο διαχωριστικό.
Η σύνταξη της join()
μεθόδου είναι:
arr.join(separator)
Εδώ, arr είναι ένας πίνακας.
join () Παράμετροι
Η join()
μέθοδος περιλαμβάνει:
- διαχωριστής (προαιρετικό) - Μια συμβολοσειρά για το διαχωρισμό κάθε ζεύγους γειτονικών στοιχείων του πίνακα. Από προεπιλογή, είναι κόμμα
,
.
Επιστροφή τιμής από την ένωση ()
- Επιστρέφει μια συμβολοσειρά με όλα τα στοιχεία πίνακα που ενώνονται από το διαχωριστικό.
Σημειώσεις :
- Η
join()
μέθοδος δεν αλλάζει τον αρχικό πίνακα. - Στοιχεία όπως
undefined
,null
, ή άδειο πίνακα έχουν μια κενή εκπροσώπηση συμβολοσειρά.
Παράδειγμα: Χρήση της μεθόδου join ()
var info = ("Terence", 28, "Kathmandu"); var info_str = info.join(" | "); // join() does not change the original array console.log(info); // ( 'Terence', 28, 'Kathmandu' ) // join() returns the string by joining with separator console.log(info_str); // Terence | 28 | Kathmandu // empty argument = no separator var collection = (3, ".", 1, 4, 1, 5, 9, 2); console.log(collection.join("")); // 3.141592 var random = (44, "abc", undefined); console.log(random.join(" and ")); // 44 and abc and
Παραγωγή
(«Terence», 28, «Κατμαντού») Terence | 28 | Κατμαντού 3.141592 44 και abc και
Εδώ, μπορούμε να δούμε ότι η join()
μέθοδος μετατρέπει όλα τα στοιχεία του πίνακα σε μια συμβολοσειρά και διαχωρίζει κάθε στοιχείο από το καθορισμένο διαχωριστικό.
Προτεινόμενες αναγνώσεις:
- JavaScript Array toString ()
- Διαχωρισμός συμβολοσειράς JavaScript ()