Javascript String padStart ()

Η μέθοδος JavaScript String padStart () συμπληρώνει την τρέχουσα συμβολοσειρά με μια άλλη συμβολοσειρά στην αρχή.

Η σύνταξη της padStart()μεθόδου είναι:

 str.padStart(targetLength, padString)

Εδώ, strείναι μια συμβολοσειρά.

padStart () Παράμετροι

Η padStart()μέθοδος περιλαμβάνει:

  • targetLength - Το μήκος της τελικής συμβολοσειράς μετά την επένδυση της τρέχουσας συμβολοσειράς. Για targetLength <str.length , η συμβολοσειρά επιστρέφεται χωρίς τροποποίηση.
  • padString (προαιρετικό) - Η συμβολοσειρά για την επένδυση της τρέχουσας συμβολοσειράς με. Η προεπιλεγμένη τιμή είναι " ".

Σημείωση: Εάν το padString είναι πολύ μεγάλο, θα περικοπεί από το τέλος για να ανταποκριθεί στο targetLength.

Επιστροφή τιμής από το padStart ()

  • Επιστρέφει μια συμβολοσειρά του καθορισμένου μήκους στόχου με εφαρμογή padString από την αρχή.

Παράδειγμα: Χρήση padStart ()

 let string = "CODE"; value1 = string.padStart(10); console.log(value1); // " CODE" value2 = string.padStart(10, "*"); console.log(value2); // "******CODE" // long string is truncated value3 = string.padStart(10, "ABCDEFGHIJKL"); console.log(value3); // "ABCDEFCODE" function fixedLength(num, len) ( return num.toString().padStart(len, 0); ) price = fixedLength(5000, 6); console.log("$" + price); // "$005000"

Παραγωγή

 ΚΩΔΙΚΟΣ ****** ΚΩΔΙΚΟΣ ABCDEFCODE 005000 $

Προτεινόμενη ανάγνωση: JavaScript String padEnd ()

ενδιαφέροντα άρθρα...