--- title: String.prototype.padStart() slug: Web/JavaScript/Reference/Objets_globaux/String/padStart tags: - JavaScript - Méthode - Reference - String translation_of: Web/JavaScript/Reference/Global_Objects/String/padStart ---
La méthode padStart()
permet de compléter la chaîne courante avec une chaîne de caractères donnée afin d'obtenir une chaîne de longueur fixée. Pour atteindre cette longueur, la chaîne complémentaire peut être répétée. La chaîne courante est complétée depuis le début.
str.padStart(longueurCible [, chaîneComplémentaire])
longueurCible
chaîneComplémentaire
{{optional_inline}}Une chaîne de caractères ({{jsxref("String")}}) dont la longueur est celle indiquée, complétée avec la chaîne fournie au début de la chaîne courante.
'abc'.padStart(10); // " abc" 'abc'.padStart(10, "toto"); // "totototabc" 'abc'.padStart(6,"123465"); // "123abc" 'abc'.padStart(8, "0"); // "00000abc" 'abc'.padStart(1); // "abc"
Spécification | État | Commentaires |
---|---|---|
{{SpecName('ESDraft', '#sec-string.prototype.padstart', 'String.prototype.padStart')}} | {{Spec2('ESDraft')}} | |
{{SpecName('ES8', '#sec-string.prototype.padstart', 'String.prototype.padStart')}} | {{Spec2('ES8')}} | Définition initiale. |
{{Compat("javascript.builtins.String.padStart")}}