JavaScript: método String padStart()

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

JavaScript: método String padStart()

Este tutorial de JavaScript muestra cómo usar el método de cadena llamado padStart() con sintaxis y ejemplos.

describir

En JavaScript, padStart() es un método de cadena que rellena el comienzo de una cadena con una cadena específica hasta una cierta longitud. Este tipo de relleno a veces se denomina relleno izquierdo o lpad. Debido a que el método padStart() es un método del objeto String, debe llamarse desde una instancia específica de la clase String.

sintaxis

En JavaScript, la sintaxis del método padStart() es:

string.padStart(length [, pad_string]);

parámetro o parámetro

La longitud deseada de la cadena resultante después del relleno de longitud. pad_cadena Opcional. Es la cadena especificada que se rellenará al principio de la cadena. Si no se proporciona este parámetro, el método padStart() utilizará espacios como caracteres de relleno.

devolver los bienes

El método padStart() devuelve una cadena que se ha rellenado a la longitud deseada al comienzo de la cadena especificada.

notas

  • El método padStart() no cambia el valor de la cadena original.

ejemplo

Veamos un ejemplo de cómo usar el método padStart() en JavaScript.

Por ejemplo:

var totn_string = 'TechOnTheNet';

console.log(totn_string.padStart(20,'A'));

En este ejemplo, declaramos una variable llamada totn_string, a la que se le asigna el valor de cadena “TechOnTheNet”. Luego llamamos al método padStart() de la variable totn_string, rellenando el comienzo de totn_string con ‘A’ hasta que alcanza la longitud deseada de 20 caracteres.

Para fines de demostración, escribimos la salida del método padStart() en el registro de la consola del navegador web para mostrar lo que devuelve el método padStart().

Lo siguiente se enviará al registro de la consola del navegador web:

AAAAAAAATechOnTheNet

Como puede ver, el método padStart() agrega 8 caracteres “A” al comienzo de “TechOnTheNet”, lo que hace que la cadena resultante “AAAAAAATechOnTheNet” tenga 20 caracteres.

Especifique varios caracteres como cadena de relleno

Finalmente, veamos qué sucede si especificamos un parámetro pad_string en el método padStart() que contiene varios caracteres (en lugar de un solo carácter).

Por ejemplo:

var totn_string = 'TechOnTheNet';

console.log(totn_string.padStart(16,'xyz'));

Lo siguiente se enviará al registro de la consola del navegador web:

xyzxTechOnTheNet

En este ejemplo, llamamos al método padStart(), pad_string es “xyz” y la longitud deseada es de 16 caracteres. El método padStart() devuelve el valor de cadena de “xyzxTechOnTheNet”.

Tenga en cuenta que la cadena resultante comienza con los caracteres “xyzx”. Esto sucede porque la secuencia de caracteres en pad_string continúa repitiéndose hasta que la cadena resultante alcanza la longitud deseada de 16 caracteres. En este caso, deja de repetirse en el carácter “x”.