En este breve tutorial, aprendemos acerca de la propiedad de longitud de cadena de JavaScript.
La propiedad JavaScript String length devuelve el número de caracteres de una cadena.
Syntax
La sintaxis para utilizar la propiedad length es la siguiente
str.length
- Aquí,
str
es una cadena.
Returns
- La propiedad length devuelve un valor entero que representa el número de caracteres de la cadena.
- Si la cadena es una cadena vacía, la propiedad length devolverá 0.
Ejemplos
const holaMundo = "Hola mundo"; console.log(holaMundo.length)
Salida
10
const emoji = '😇'; console.log(emoji.length);
Salida
2
La propiedad
.length
devolverá para cadenas vacías
console.log("".length);
Salida
// 0
- Incluso puede usarlo directamente a cualquier cadena que encuentre
console.log("Mi nombre es Adam".length)
Salida
17
Notas:
- La propiedad
String.length
es una propiedad de sólo lectura. Significa que si intentamos cambiarlo manualmente no habrá ningún efecto.- La propiedad
String.length
en realidad devuelve las unidades de código en el formato de cadenaUTF-16
. Puede usar este link para leer más sobre UTF-16