Çok basit bir JS kütüphanesi yayınladım: https://github.com/ozgurg/pad-center
Teknoseyir gündemi
#TeknoYardım#Oyun#TürkTelekom#GeForceNow#tsmutfak#milliyet#kindle#Microsoft#tamir#Kırmık#iğrençdonanımreklamlarıSon bir saat içinde 287 ziyaretçi, 194 kayıtlı kullanıcı giriş yaptı.
- © 2022 TeknoSeyir
- Hakkımızda
- İletişim
- Kullanım Koşulları
- Gizlilik Politikası
- Sosyal Ağ Kuralları
- RAM desteği bilendenal.com tarafından sağlanmaktadır.
- Sunucu desteği dgn teknoloji tarafından
sağlanmaktadır.
her sartta div ortalayan bir kutuphane yapsaydin
Left-pad 🙂
"endWith"i boş bırakınca aynı sonucu veriyor (padStart) tabii. 🙂
"startWith"'i boş bırakınca da padEnd oluyor.
Open source desteği için teşekkürler fakat kütüphane paddingden daha ziyade masking gibi çalışıyor anladığım kadarıyla. Dolayısıyla startswith ve ends with passlamak yerine, maskelenecek datayı, maskeleme karakterini, baştan ve sondan kaç gap olacağını passlasak daha verimli olmaz mı?
Başı ve sonu belli, arasını istediğimiz karakterle istediğimiz uzunlukta doldurmasını hedefledim. Ortadan padding olamayacağı için yapmıyor ama diğerlerine benzesin diye bu ismi tercih ettim. Tam olarak şunlara benzemesini istedim:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/padStart
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/padEnd
README'deki örneklerin masking gibi gözüktüğünü kabul ediyorum. 😀
Ürün barkodu üretirken kullanmıştım gerçek hayatta:
Örnek: TS9000000001 (TS = Üretici kodu, 9 = Grup kodu, 1 = Ürün kodu)
Dediğin de gayet güzel bir fikir ama başka bir isimle başka bir kütüphane ile yapılsa daha iyi olur diye düşünüyorum.
Şöyle bir şey diyorsun anladığım kadarıyla:
input: "05555555555"
start: 3
end: 1
fill: "_"
output: "055_______5"
@ozgurg Valla evet örneklerden direkt masking gibi algıladım. barcode generator örneği ile aslında tam görevi daha net anlaşıldı diyebiliriz 😀
@serhatyucel Sonraki güncellemeyle kesinlikle ekleyeceğim o halde. 😀 Geri bildirim için teşekkür ederim.
@serhatyucel Dökümanı güncelledim. 🙂
https://github.com/ozgurg/pad-center