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

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

Array Javascript Tutorial

Η JavaScript είναι μια client-side web σελίδα scripting γλώσσα . Ένα χαρακτηριστικό της JavaScript είναι ο τύπος δεδομένων Array . Ένας πίνακας είναι απλά μια λίστα τιμών που μπορεί να αναφερθούν με ένα όνομα μεταβλητής . Οι πίνακες μπορεί να κρατήσει πολλούς διαφορετικούς τύπους δεδομένων, όπως χορδές , ακέραιοι και booleans . Εκτός από την προσθήκη και την αφαίρεση δεδομένων από πίνακες , μπορείτε επίσης να ταξινομήσετε , να αντιστραφούν ή να συνδυάσετε δυο συστοιχίες μαζί . Ένας από τους κύριους τρόπους με τους οποίους JavaScript πίνακες διαφέρουν από άλλα αντικείμενα JavaScript είναι ιδιοκτησία μήκους . Το ακίνητο μήκος σας λέει πόσα στοιχεία που περιέχονται στον πίνακα . Οδηγίες
Η 1

Δημιουργήστε μια σειρά στον κώδικά σας JavaScript με την παρακάτω δήλωση

//Παράδειγμα άδειο array.var myArray = new Array ()? .

//Παράδειγμα άδειο πίνακα, ενός συνόλου length.var myArray = new Array ( 5 ) ?

//Παράδειγμα μια σειρά προ-συμπληρωμένη με values.var myArray = new Array ( " string1 " , " string2 " , " string3 ")? 2

Καθορίστε το μέγεθος του πίνακα με το " μήκος" ακίνητο , όπως φαίνεται στον παρακάτω κώδικα

myArray.length ;//. Αυτό θα επιστρέψει την τιμή 3

//Ρυθμίστε τον πίνακα σε ένα νέο μήκος ( με κενές τιμές για κάθε επιπλέον στοιχεία ) myArray.length = 5 ? . .
εικόνων 3

Προσθέστε ένα στοιχείο έως το τέλος της συστοιχίας με τη μέθοδο «push» αντιγράφοντας την ακόλουθη δήλωση . Η μέθοδος αυτή έχει μια τιμή επιστροφής του μήκους του νέου πίνακα .

MyArray.push ( " string4 " ) ;//Αυτό θα επιστρέψει την τιμή 4 . //Η συστοιχία θα είναι τώρα ( συμβολοσειρά1 , συμβολοσειρά2 , string3 , string4 )
Η

4 Εισάγετε τα στοιχεία στη συστοιχία σε ένα συγκεκριμένο σημείο με το " ματίσματος " εντολή φαίνεται παρακάτω . Η " ματίσματος " εντολή παίρνει τρεις παραμέτρους : . Ο δείκτης θα εισαχθούν σε , ο αριθμός των στοιχείων για την απομάκρυνση αυτού του δείκτη και τη νέα τιμή να εισάγετε

myArray.splice ( 2,0 , " string2a " ) ? //Η συστοιχία θα είναι πλέον ( συμβολοσειρά1 , συμβολοσειρά2 , string2a , string3 , string4 )
5

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

MyArray.splice ( 2 , 2 ) ;//Η συστοιχία θα είναι πλέον ( συμβολοσειρά1 , συμβολοσειρά2 , string4 )

myArray.splice ( 2 , 1 , " newstring3 " ) ;//Η συστοιχία θα είναι πλέον ( συμβολοσειρά1 , συμβολοσειρά2 , newstring3 )
Η 6

Αφαιρέστε ένα μόνο στοιχείο από το τέλος του πίνακα, χρησιμοποιώντας το " pop " εντολή .

myArray.pop ( ) ;//Η συστοιχία θα είναι πλέον ( συμβολοσειρά1 , συμβολοσειρά2 )
Η 7

Αφαιρέστε ένα στοιχείο από την αρχή του πίνακα, χρησιμοποιώντας τη " στροφή " εντολή . Για να προσθέσετε ένα στοιχείο στο μπροστινό μέρος του πίνακα μπορείτε να χρησιμοποιήσετε το " unshift " εντολή αντ 'αυτού.

MyArray.shift ( ) ;//Η συστοιχία θα είναι πλέον ( string2 )
8

Συνδυάστε δύο συστοιχίες μαζί με το « concat " εντολή από το παρακάτω παράδειγμα . Η " concat " εντολή διαρκεί τουλάχιστον δύο παραμέτρους , αλλά μπορεί να πάρει πολλά περισσότερα

var myNewArray = new Array ()? . Var mySecondArray = new Array ( 3 ) ? Var mySecondArray = new Array ( " newstring1 » , " newstring2 " , " newstring3 ")? myNewArray = myArray.concat ( mySecondArray ) ;//Η νέα σειρά θα είναι πλέον ( newstring1 , newstring2 , newstring3 , string2 )
Η 9

Ενεργοποιήστε τη σειρά του όλους τα στοιχεία σε έναν πίνακα με την κλήση του " αντίστροφη " εντολή .

myNewArray.reverse ( ) ;//Η νέα σειρά θα πρέπει τώρα να ( string2 , newstring3 , newstring2 , newstring1 )
Η 10

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

myNewArray.slice ( 2,2 ) ;//Επιστροφές ( newstring3 , newstring2 )
Η 11 .

Επιστρέψτε τα στοιχεία ενός πίνακα ως ενιαία τιμή συμβολοσειράς χρησιμοποιώντας το " toString " εντολή φαίνεται παρακάτω .

myNewArray.toString ( ) ;//Επιστροφές " string2 , newstring3 , newstring2 , newstring1 "
Τετάρτη 12

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

myNewArray.join ( "και" ) ;//Επιστροφές " string2 και newstring3 και newstring2 και newstring1 "
Η 13

Βάλτε τα στοιχεία του πίνακα με αλφαβητική σειρά με το "είδος " εντολή φαίνεται παρακάτω .

myNewArray.sort ( ) ;//Η νέα σειρά θα είναι πλέον ( newstring1 , newstring2 , newstring3 , string2 )
Η
εικόνων

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

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