JavaScript String padStart()

Definition och användning

padStart() Metoden används för att fylla tecken från början av strängen.

padStart() Metoden fyller den nuvarande strängen med en annan sträng (upprepade gånger) tills den når den specificerade längden.

Se också:

padEnd() metod

trim() metod

trimEnd() metod

trimStart() metod

Observera

padStart() Metoden är en strängmetod.

För att fylla ett nummer behöver du först konvertera det till en sträng.

Se exempel nedan.

Exempel

Exempel 1

Fyll strängen med "0" tills dess längd når 4:

let text = "5";
let padded = text.padStart(4,"0");

Prova själv

Exempel 2

Fyll strängen med "x" tills dess längd når 4:

let text = "5";
let padded = text.padStart(4,"x");

Prova själv

Exempel 3

let numb = 5;
let text = numb.toString();
let padded = text.padStart(4,"0");

Prova själv

Syntax

string.padStart(längd, string)

Parameter

Parameter Beskrivning
längd Obligatoriskt. Mållängden för den fyllda strängen.
string Valfritt. Används för att fylla strängen. Standard är blanksteg.

Returvärde

Typ Beskrivning
String Returnerar en sträng av angiven längd, fyllt med angivna tecken i början.

Webbläsarstöd

padStart() är en egenskap av ECMAScript 2017.

Från och med september 2017 stöder alla moderna webbläsare ES2017:

Chrome Edge Firefox Safari Opera
Chrome 58 Edge 15 Firefox 52 Safari 11 Opera 45
April 2017 April 2017 Mars 2017 September 2017 Maj 2017

Internet Explorer stöder inte padStart().