Αυτό το άρθρο θα περιγράψει τη διαφορά μεταξύ size() και Array.length στην JavaScript.
Τι είναι η ιδιότητα JavaScript Array.length;
' μήκος ” είναι η ιδιότητα ενός αντικειμένου πίνακα. Είναι μια ιδιότητα μόνο για ανάγνωση ενός πίνακα και μπορεί να χρησιμοποιηθεί για τον προσδιορισμό του μεγέθους ή του μήκους του πίνακα ή για την πρόσβαση στο τελευταίο στοιχείο του πίνακα. Μπορείτε να προσπελάσετε με τη βοήθεια σημειογραφίας κουκκίδων ή σημειογραφίας αγκύλης.
Πώς να χρησιμοποιήσετε το Array.length σε JavaScript;
Για να χρησιμοποιήσετε την ιδιότητα μήκος του αντικειμένου πίνακα για τον προσδιορισμό του μεγέθους ή του μήκους ενός πίνακα, ακολουθήστε τη δεδομένη σύνταξη:
πίνακας. μήκος
Ή χρησιμοποιήστε το με τη σημείωση παρένθεσης:
[ πίνακας. μήκος ]
Παράδειγμα
Δημιουργήστε έναν πίνακα ζυγών αριθμών:
ήταν συστοιχία = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 ] ;
Προσδιορίστε το μέγεθος ενός πίνακα χρησιμοποιώντας την ιδιότητα length και αποθηκεύστε τον σε μια μεταβλητή ' Μέγεθος ”:
εκεί είσαι εσύ = πίνακας. μήκος ;Τέλος, εκτυπώστε το μήκος ή το μέγεθος του πίνακα:
κονσόλα. κούτσουρο ( Μέγεθος ) ;
Παραγωγή
Τι είναι το size() στο JavaScript;
' Μέγεθος() ” είναι μια μέθοδος JavaScript που χρησιμοποιείται για τον προσδιορισμό ή τον εντοπισμό του μεγέθους ή του μήκους ενός αντικειμένου. Χρησιμοποιείται επίσης για συλλογές, όπως « τόπος αγώνων », « σκηνικά ', και ' χάρτες '. Ωστόσο, δεν είναι διαθέσιμο για τα αντικείμενα του πίνακα.
Παράδειγμα
Καλέστε τη μέθοδο size() με τον καθορισμένο πίνακα:
εκεί είσαι εσύ = πίνακας. Μέγεθος ( ) ;Δίνει ένα σφάλμα' Το array.size δεν είναι συνάρτηση ” επειδή η μέθοδος size() δεν είναι διαθέσιμη για τον πίνακα:
Αυτά είναι όλα σχετικά με το array.size() και το array.length στο JavaScript.
συμπέρασμα
' Μέγεθος() ” είναι μια μέθοδος διαθέσιμη για συλλογές όπως σύνολα, λίστες και χάρτες. Την ίδια στιγμή, ' Πίνακας.μήκος ” είναι μια ιδιότητα ενός αντικειμένου πίνακα που αντιπροσωπεύει τον συνολικό αριθμό στοιχείων σε έναν πίνακα ή το μέγεθος/μήκος ενός πίνακα. Ωστόσο, η ιδιότητα 'length' είναι σημαντικά ταχύτερη από μια κλήση μεθόδου. Αυτό το άρθρο περιέγραψε τη διαφορά μεταξύ Array.size() και Array.length στην JavaScript.