Η ιδιότητα μήκος συμβολοσειράς JavaScript επιστρέφει τον αριθμό χαρακτήρων σε μια συμβολοσειρά.
Η σύνταξη για πρόσβαση στην length
ιδιότητα ενός String
αντικειμένου είναι:
str.length
Εδώ, str
είναι μια συμβολοσειρά.
Παράδειγμα 1: Εύρεση αριθμού χαρακτήρων σε συμβολοσειρά
// JS program to get length of strings let sentence = ""; let len = sentence.length; console.log(len); // 0 sentence = "I love Programiz."; len = sentence.length; console.log(len); // 17 // no effect if try to assign value to length sentence.length = 5; console.log(sentence); // I love Programiz.
Παραγωγή
0 17 Λατρεύω το Programiz.
Εδώ, μπορούμε να δούμε ότι η length
ιδιότητα επιστρέφει τον αριθμό χαρακτήρων σε κάθε συμβολοσειρά.
Σημειώσεις :
- Η
String.length
ιδιοκτησία είναι μια ιδιότητα μόνο για ανάγνωση. Δεν θα υπάρξει αποτέλεσμα αν προσπαθήσουμε να το αλλάξουμε χειροκίνητα. - Η
String.length
ιδιότητα επιστρέφει πραγματικά τις μονάδες κώδικα σε μορφή συμβολοσειράς UTF-16. Ορισμένοι σπάνιοι χαρακτήρες συμβολοσειράς απαιτούν την αναπαράσταση δύο μονάδων κώδικα. Λόγω αυτού, η ιδιότητα μήκους ενδέχεται να μην επιστρέφει πάντα τον αριθμό των χαρακτήρων.