JavaScript String Metodları: padStart() & padEnd()
padStart() Metodu
padStart: string ifadenin önüne, belirtilen uzunluk değerine ulaşıncaya kadar istenilen ifadeyi ekler. İfade belirtilmez ise: varsayılan olarak boşluk karakteri (" ") eklenir.
padEnd() Metodu
padEnd: string ifadenin sonuna, belirtilen uzunluk değerine ulaşıncaya kadar istenilen ifadeyi ekler. İfade belirtilmez ise: varsayılan olarak boşluk karakteri (" ") eklenir.
padStart ve padEnd metodları: numara ve metin formatlama, konsol çıktısı, tablo görümü gibi alanlarda sıkça kullanılır. Bu iki metodu yaptığı görevleri tek bir yapıda birleştirelim. Gönderilen parametreye göre başa ve sona karakter ekleyen fonksiyonu yazalım.
Yazmış olduğumuz foksiyonda sırasıyla: metin ile string ifadeyi aldık, konum ile ekleme işlemin başta veya sonda olmasını belirledik (varsayılan olarak sondan ekleyecek), adet ile kaç kez ekleneceğini belirledik, karakter ile hangi ifadenin ekleneceğini ve varsayılan olarak boşluk ifadesi olmasını belirledik. ek adlı değişkenine boş bir string atadık. for döngüsü ile ek adlı değişkene, eklenecek ifadeyi tekrar tekrar ekledik. return ve ternary operatörünü kullanarak sonucu döndürdük.