Jquery-Funktion für die Polsterung von Zeichen am Ende einer Zeichenkette
Gibt es eine integrierte Funktion zum pad-Zeichen n
Anzahl der Zeiten?
Ex:
var myString = 'something';
var myCharToPad = '-';
var numTimesToPad = 5;
Ich erwarte myString = 'something-----';
- mögliche Duplikate von Wiederholen Sie die String - Javascript
- Paddnig ist in der Regel an der Vorderseite des Strings, brauchen Sie die Möglichkeit, die end-zu-pad?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nein, aber es ist nicht schwer:
new Array()
. +1.numTimesToPad+1
während er erklärt dieArray
?new Array(1).join('-')
gibt""
new Array(1,000,000,000)
. So ist es schneller pre-definieren Sie die array-up-100.000 Elemente 🙂 (in chrome). Andere Browser variieren, aber es gibt benchmarks, dass es fast immer eine gute Sache.NÖ, aber es ist trivial zu schreiben:
Dies ist eine wiederholte Eingabe; Sie sollten immer überprüfen Sie zuerst, und wenn niemand hat eine Antwort, die fast unmöglich [sorry, aber die Chancen sind, dass Sie nicht, dass spezielle] dann posten... das spart Ihnen Zeit bei der Lösung Ihres Problems schneller.
Sie können finden, dass meine "fast" ultimative Antwort auf die JS-padding-Problem bei hier! auch auf dieser Website.