JavaScript String length

Ultima actualización en
lunes 28º mar. 2022

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 cadena UTF-16. Puede usar este link para leer más sobre UTF-16