JavaScript String padStart()

Määritelmä ja käyttö

padStart() Metodi täyttää merkkijonon alkupäässä merkeillä.

padStart() Metodi täyttää nykyisen merkkijonon toisella merkkijonolla (moninkertaisesti) saakka tiettyyn pituuteen.

Katso myös:

padEnd() -metodi

trim() -metodi

trimEnd() -metodi

trimStart() -metodi

Huomaa

padStart() Tapahtuu merkkijonon metodilla.

Jos haluat täyttää luvun, sinun on ensin muutettava se merkkijonoksi.

Katso alla oleva esimerkki.

Esimerkki

Esimerkki 1

Täytä merkkijono "0"-merkeillä, kunnes sen pituus saavuttaa 4:

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

Kokeile itse

Esimerkki 2

Täytä merkkijono "x"-merkeillä, kunnes sen pituus saavuttaa 4:

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

Kokeile itse

Esimerkki 3

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

Kokeile itse

Syntaksi

string.padStart(pituus, string)

Parametrit

Parametrit Kuvaus
pituus Vakio. Täytettävän merkkijonon tavoitet pituus.
string Valinnainen. Käytetään täyttämiseen. Oletus on tyhjä merkkijono.

Palautusarvo

Tyyppi Kuvaus
String Palauttaa tietyn pituisen merkkijonon, joka täytetään määritetyillä merkeillä.

Selaimen tuki

padStart() Se on ECMAScript 2017:n ominaisuus.

Syyskuusta 2017 lähtien, kaikki nykyaikaiset selaimet tukevat ES2017:

Chrome Edge Firefox Safari Opera
Chrome 58 Edge 15 Firefox 52 Safari 11 Opera 45
Huhtikuussa 2017 Huhtikuussa 2017 Maaliskuussa 2017 Syyskuussa 2017 Tammikuussa 2017

Internet Explorer ei tue padStart().