Περισσότερα
Πώς να προσθέσετε ένα αντικείμενο σε έναν πίνακα
Πώς μπορώ να προσθέσω ένα αντικείμενο σε έναν πίνακα (σε javascript ή jquery); Για παράδειγμα, ποιο είναι το πρόβλημα με αυτόν τον κώδικα;
function(){
var a = new array();
var b = new object();
a[0]=b;
}
Θα ήθελα να χρησιμοποιήσω αυτόν τον κώδικα για να αποθηκεύσω πολλά αντικείμενα στον πίνακα της συνάρτησης1 και να καλέσω τη συνάρτηση2 για να χρησιμοποιήσω το αντικείμενο στον πίνακα.
- Πώς μπορώ να αποθηκεύσω ένα αντικείμενο σε έναν πίνακα;
- Πώς μπορώ να τοποθετήσω ένα αντικείμενο σε έναν πίνακα και να το αποθηκεύσω σε μια μεταβλητή;
285
3
Τοποθετήστε οτιδήποτε σε έναν πίνακα χρησιμοποιώντας την Array.push().
Επιπλέον πληροφορίες για τους πίνακες
Προσθέστε περισσότερα από ένα στοιχεία κάθε φορά
Προσθήκη στοιχείων στην αρχή ενός πίνακα
Προσθήκη των περιεχομένων ενός πίνακα σε έναν άλλο
Δημιουργία νέου πίνακα από τα περιεχόμενα δύο πινάκων
Πρώτα απ' όλα, δεν υπάρχει
object
ήarray
. ΥπάρχουνΑντικείμενο
καιΣυστοιχία
. Δεύτερον, μπορείτε να το κάνετε αυτό:Τώρα το
a
θα είναι ένας πίνακας με μοναδικό στοιχείο τοb
.Το
obejct
είναι σαφώς τυπογραφικό λάθος. Αλλά τόσο τοobject
όσο και τοarray
χρειάζονται κεφαλαία γράμματα.Μπορείτε να χρησιμοποιήσετε σύντομους χαρακτήρες για
new Array
καιnew Object
αυτοί είναι[]
και{}
.Μπορείτε να σπρώξετε δεδομένα στον πίνακα χρησιμοποιώντας το
.push
. Αυτό το προσθέτει στο τέλος του πίνακα. ή μπορείτε να ορίσετε ένα δείκτη που θα περιέχει τα δεδομένα.