Μήκος συμβολοσειράς JavaScript

Η ιδιότητα μήκος συμβολοσειράς 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. Ορισμένοι σπάνιοι χαρακτήρες συμβολοσειράς απαιτούν την αναπαράσταση δύο μονάδων κώδικα. Λόγω αυτού, η ιδιότητα μήκους ενδέχεται να μην επιστρέφει πάντα τον αριθμό των χαρακτήρων.

ενδιαφέροντα άρθρα...