La propiedad de longitud de cadena de JavaScript devuelve el número de caracteres en una cadena.
La sintaxis para acceder a la length
propiedad de un String
objeto es:
str.length
Aquí str
hay una cuerda.
Ejemplo 1: encontrar el número de caracteres en una cadena
// 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.
Salida
0 17 Me encanta Programiz.
Aquí, podemos ver que la length
propiedad devuelve el número de caracteres en cada cadena.
Notas :
- La
String.length
propiedad es una propiedad de solo lectura. No tendrá ningún efecto si intentamos cambiarlo manualmente. - La
String.length
propiedad realmente devuelve las unidades de código en formato de cadena UTF-16. Algunos caracteres de cadena raros requieren dos unidades de código para ser representados. Debido a esto, es posible que la propiedad length no siempre devuelva el número de caracteres.