如果你熟悉Python,我相信你知道你可以将一个String乘以一个整数来获得所需数量的字符串。
示例:
'J' * 3 --> 'JJJ'
在JavaScript中执行此操作的最有效方法是什么?
我一直在寻找内联方法;类似于Pythons的行为
我的一些想法:
var str = 'J',
strOld = str,
timesToExtend = 3;
for(var i = 0; i < timesToExtend; i++){
str += strOld;
}
= 'JJJ'
var str = 'J',
timesToExtend = 5,
strOld = str;
while(!timesToExtend){
str += strOld;
timesToExtend--;
}
这些只是粗略的想法,所以不要指望它们100%准确和有效。我假设必须包含一个循环;但是任何没有循环的方法都会受到赞扬!
感谢阅读;感谢您的回复!