JavaΜέθοδοι πίνακα σεναρίων: Δημιουργία με Παράδειγμα
Τι είναι ένας πίνακας;
Ένας πίνακας είναι ένα αντικείμενο που μπορεί να αποθηκεύσει ένα συλλογή αντικειμένων. Οι πίνακες γίνονται πραγματικά χρήσιμοι όταν χρειάζεται να αποθηκεύσετε μεγάλες ποσότητες δεδομένων του ίδιου τύπου. Ας υποθέσουμε ότι θέλετε να αποθηκεύσετε στοιχεία 500 υπαλλήλων. Εάν χρησιμοποιείτε μεταβλητές, θα πρέπει να δημιουργήσετε 500 μεταβλητές, ενώ μπορείτε να κάνετε το ίδιο με έναν μόνο πίνακα. Μπορείτε να αποκτήσετε πρόσβαση στα στοιχεία ενός πίνακα ανατρέχοντας σε αυτόν αριθμός ευρετηρίου και ο δείκτης του πρώτου στοιχείου ενός πίνακα είναι μηδέν.
JavaΣενάριο Δημιουργία πίνακα
Μπορείτε να δημιουργήσετε έναν πίνακα σε JavaΓραφή όπως δίνεται παρακάτω.
var students = ["John", "Ann", "Kevin"];
Εδώ, αρχικοποιείτε τον πίνακα σας όπως και όταν δημιουργείται με τις τιμές "John", "Ann" και "Kevin". Ο δείκτης των «John», «Ann» και «Kevin» είναι 0, 1 και 2 αντίστοιχα. Εάν θέλετε να προσθέσετε περισσότερα στοιχεία στον πίνακα μαθητών, μπορείτε να το κάνετε ως εξής:
students[3] = "Emma"; students[4] = "Rose";
Μπορείτε επίσης να δημιουργήσετε έναν πίνακα χρησιμοποιώντας τον κατασκευαστή Array ως εξής:
var students = new Array("John", "Ann", "Kevin");
OR
var students = new Array(); students[0] = "John"; students[1] = "Ann"; students[2] = "Kevin";
JavaΜέθοδοι πίνακα σεναρίων
Το αντικείμενο Array έχει πολλές ιδιότητες και μεθόδους που βοηθούν τους προγραμματιστές να χειρίζονται τους πίνακες εύκολα και αποτελεσματικά. Μπορείτε να λάβετε την τιμή μιας ιδιότητας καθορίζοντας το arrayname.property και την έξοδο μιας μεθόδου προσδιορίζοντας το arrayname.method().
- ιδιότητα μήκους –> Εάν θέλετε να μάθετε τον αριθμό των στοιχείων σε έναν πίνακα, μπορείτε να χρησιμοποιήσετε την ιδιότητα μήκος.
- πρωτότυπη ιδιοκτησία –> Εάν θέλετε να προσθέσετε νέες ιδιότητες και μεθόδους, μπορείτε να χρησιμοποιήσετε την ιδιότητα πρωτότυπου.
- αντίστροφη μέθοδος –> Μπορείτε να αντιστρέψετε τη σειρά των στοιχείων σε έναν πίνακα χρησιμοποιώντας μια αντίστροφη μέθοδο.
- μέθοδος ταξινόμησης –> Μπορείτε να ταξινομήσετε τα στοιχεία σε έναν πίνακα χρησιμοποιώντας τη μέθοδο ταξινόμησης.
- ποπ μέθοδος –> Μπορείτε να αφαιρέσετε το τελευταίο στοιχείο ενός πίνακα χρησιμοποιώντας μια μέθοδο pop.
- μέθοδος βάρδιας –> Μπορείτε να αφαιρέσετε το πρώτο στοιχείο ενός πίνακα χρησιμοποιώντας τη μέθοδο shift.
- μέθοδος ώθησης –> Μπορείτε να προσθέσετε μια τιμή ως το τελευταίο στοιχείο του πίνακα.
Δοκιμάστε αυτό μόνοι σας:
<html> <head> <title>Arrays!!!</title> <script type="text/javascript"> var students = new Array("John", "Ann", "Aaron", "Edwin", "Elizabeth"); Array.prototype.displayItems=function(){ for (i=0;i<this.length;i++){ document.write(this[i] + "<br />"); } } document.write("students array<br />"); students.displayItems(); document.write("<br />The number of items in students array is " + students.length + "<br />"); document.write("<br />The SORTED students array<br />"); students.sort(); students.displayItems(); document.write("<br />The REVERSED students array<br />"); students.reverse(); students.displayItems(); document.write("<br />THE students array after REMOVING the LAST item<br />"); students.pop(); students.displayItems(); document.write("<br />THE students array after PUSH<br />"); students.push("New Stuff"); students.displayItems(); </script> </head> <body> </body> </html>