Περιεχόμενα

Σχόλια Αντικείμενα

Script Συστοιχίες

Πίνακες που χρησιμοποιούνται για να αποθηκεύσουν τις λίστες των μεταβλητών. Μπορείτε να αλλάξετε μια σειρά χρησιμοποιώντας είναι χτισμένη στις λειτουργίες.


var Fruit=new Array();
Fruit
[0]="Apple";
Fruit
[1]="Banana";
Fruit
[2]="Orange";
alert("The second fruit is :"+Fruit[1]);

var Veg=new Array("Potato" , "Carrot" , "Peas");

var EmptyArray=new Array(3);

var Colors=new Array();
Colors.push
("Red");
Colors.push
("Orange");
Colors.push
("Yellow");

Script Δέσμη ενεργειών

join • Επιστρέφει μια συμβολοσειρά με όλες τις τιμές σε μια σειρά που ενώνονται.

.join("Διαχωριστικό");

Παράδειγμα:


var Veg=new Array("Potato" , "Carrot" , "Peas");
var Text="Vegetables: "+Veg.join(",");

indexOf • Επιστρέφει το δείκτη ενός στοιχείου στη συστοιχία. Εάν δεν βρεθεί το στοιχείο, επιστρέφεται -1.

.indexOf(Στοιχείο:Αντικείμενο);

Παράδειγμα:


var Veg=new Array("Potato" , "Carrot" , "Peas");
alert(Veg.indexOf("Carrot"));

insert • Εισαγωγή νέων τιμών σε μια σειρά στο ευρετήριο.

.insert(Ευρετήριο:Αριθμός,Item1:Αντικείμενο,Item2:Αντικείμενο,...);

Παράδειγμα:


Veg.insert(2,"Turnip");
Veg.insert
(0,"Pea","Onion");

length • Τον αριθμό των τιμών σε μια σειρά.

.length;

Παράδειγμα:


alert("There are "+Veg[1].length+" vegatables in the array.");

pop • Αφαιρέστε και επιστρέφουν την τελευταία τιμή από μια σειρά.

.pop();

Παράδειγμα:


var LastValue=Veg.pop();

push • Προσθέστε νέες τιμές στο τέλος ενός πίνακα.

.push(Item1:Αντικείμενο,Item2:Αντικείμενο,...);

Παράδειγμα:


Fruit.push("Grape");
Fruit.push
("Strawberry","Mango");

reverse • Επιστρέφουν ένα νέο πίνακα με τις τιμές από την ανάποδη.

.reverse();

Παράδειγμα:


var Backwards=Fruit.reverse();

shift • Αφαιρέστε και να επιστρέψει η πρώτη τιμή από μια σειρά.

.shift();

Παράδειγμα:


var FirstValue=Veg.shift();

slice • Επιστρέφουν ένα νέο πίνακα με ένα κομμάτι των τιμών.

.slice(Έναρξη:Αριθμός,Τέλος:Αριθμός);

Παράδειγμα:


var SomeValues=Fruit.slice(2,4);

sort • Είδος της συστοιχίας. Η λειτουργία σύγκριση είναι προαιρετική.

.sort(Συγκρίνετε:Λειτουργία);

Παράδειγμα:


Fruit.sort();

var Numbers=new Array(12,2,47,-2,8,0);
function CompareNumbers(NumberA,NumberB){
return NumberA-NumberB;
}
Numbers.sort
(CompareNumbers);

splice • Επιστρέφουν ένα νέο πίνακα, με ορισμένες τιμές αφαιρεθεί και ορισμένες περισσότερες τιμές που προστέθηκε στη θέση.

.splice(Έναρξη:Αριθμός,Μήκος:Αριθμός,Item1:Αντικείμενο,Item2:Αντικείμενο,...);

Παράδειγμα:


var ChangeFruit=Fruit.splice(1,2,"Date","Pineapple");

unshift • Προσθέσετε νέες τιμές για την έναρξη ενός πίνακα.

.unshift(Item1:Αντικείμενο,Item2:Αντικείμενο,...);

Παράδειγμα:


Fruit.unshift("Grape");
Fruit.unshift
("Strawberry","Mango");

Σχόλια Αντικείμενα
Η τεκμηρίωση αυτή Μεταφράστηκε από τα Αγγλικά, χρησιμοποιώντας ένα online Μεταφραστής. Ζητούμε συγγνώμη αν βρείτε οποιαδήποτε λάθη. Αν θα θέλατε να μας βοηθήσουν να κάνουμε διορθώσεις. Υπάρχει ένα επεξεργαστή μεταφράσεων σε Hippani Animator (στο μενού "Βοήθεια"). Δίνουμε δωρεάν άδεια κλειδιά στους όποιος διορθώνει πάνω από 100 φράσεις. Επικοινωνήστε μαζί μας για περισσότερες λεπτομέρειες.