K3N*_*3TH 12 javascript string
有没有更好的方法来为字符串添加x量的空白?
str = "blah";
x = 4;
for (var i = 0; i < x; i++){
str = ' ' + str;
}
return str;
Run Code Online (Sandbox Code Playgroud)
Dec*_*ook 29
可以这样做,防止循环.
str = str + new Array(x + 1).join(' ')
sle*_*man 14
在ES6中,您可以执行以下操作:
str = ' '.repeat(x) + str;
Run Code Online (Sandbox Code Playgroud)
目前(2014年末),它仅适用于Chrome和Firefox.但在两年内它应得到广泛支持.
有关详细信息,请参阅文档:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/repeat
| 归档时间: |
|
| 查看次数: |
45431 次 |
| 最近记录: |