function repeat(s, n){
var a = [];
while(a.length < n){
a.push(s);
}
return a.join('');
}
//或者
String.prototype.repeat = function( num )
{
return new Array( num + 1 ).join( this );
}
本文介绍了一种使用JavaScript实现字符串重复的方法。提供了两种不同的函数来完成这一任务:一种是通过循环将字符串添加到数组中,然后使用join方法连接;另一种则是利用String.prototype扩展来简化操作。
function repeat(s, n){
var a = [];
while(a.length < n){
a.push(s);
}
return a.join('');
}
//或者
String.prototype.repeat = function( num )
{
return new Array( num + 1 ).join( this );
}
1187

被折叠的 条评论
为什么被折叠?