Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> JavaScript Προγραμματισμός

Πώς να χωρίσετε Πολλαπλές διαχωριστικά σε JavaScript

Απαντώντας στα σχόλια των χρηστών σας επιτρέπει να οικοδομήσουμε μια συναρπαστική και επιτυχημένη εφαρμογή Web . Ωστόσο , η είσοδος του χρήστη θα πρέπει να μετατραπεί σε ένα έντυπο της αίτησης σας μπορεί να ερμηνεύσει και να απαντήσετε σε κατάλληλα. JavaScript περιέχει μια μέθοδο διαχωρισμού για να σπάσει χώρια ένα string που περιέχει μια λίστα με βάση το χαρακτήρα , το διαχωριστικό , που χρησιμοποιείται για να διακρίνει τα στοιχεία . Μπορείτε ακόμη και να χωρίσει πολύπλοκες λίστες χρησιμοποιώντας τη μέθοδο της διαίρεσης σε μια σειρά . Οδηγίες
Η 1

Καθορίστε την προτεραιότητα διαχωριστές χορδών σας . Σε σειρά :

myString var = " 1 , 2 , 3 ? 4 , 5 , 6 ? 7 , 8 , 9 "

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

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

Var myFirstSplit = myString.split ( ' ? ' ) ?

Η μεταβλητή myFirstSplit περιέχει τώρα μια σειρά αποτελείται από τρεις χορδές , το πρώτο εκ των οποίων είναι " 1 , 2 , 3 "
εικόνων 3

Διαθέστε . μια σειρά να περιλαμβάνει τα αποτελέσματα της δεύτερης διάσπαση σας . Αυτό θα κάνει το χειρισμό των αποτελεσμάτων εύκολο , όπως μπορείτε να αποκτήσετε πρόσβαση σε κάθε στοιχείο από ένα ενιαίο , πολυδιάστατο πίνακα

var mySecondSplit = new Array ( myFirstSplit.length ) ? .
Η 4

Χρησιμοποιήστε ένα βρόχος "for" να χωρίσει κάθε στοιχείο του myFirstSplit χρησιμοποιώντας το διαχωριστικό κόμμα

για ( i = 0 ? i

mySecondSplit [ i ] = myFirstSplit [ i . ] διάσπαση ( ' , ') ?

}
5

Δείτε τα στοιχεία της τελικής σειρά σας χρησιμοποιώντας τη σύνταξη για ένα πολυδιάστατο πίνακα

var someElement = mySecondSplit . [ 1 ] [ 1 ] ?

Σε αυτό το παράδειγμα , someElement θα περιέχει την τιμή 5
Η
εικόνων .

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα