跳至主要內容

重复字符串:repeat()

GuangBo...小于 1 分钟ES6前端字符串方法repeat()

在ES6中,我们可以使用repeat()方法将某 一个字符串重复多次。

语法

str.repeat(n)

说明

参数n一般取正整数。虽然n也可以取0、小数等,但是我们并不建议那样做,因为这样一点意义都没有。

此外,repeat()方法会返回重复后的字符串。

示例

const str = 'shanshan'
str.repeat(3)
console.log(str)

分析

怎么回事?不是应该输出“shanshanshanshanshanshan”吗?怎么只输出了“shanshan”呢?

这是因为repeat()并不会改变原来的字符串,因此我们需要用一个变量接收重复后的结果.
实现代码如下。

const str = 'shanshan'
const result = str.repeat(3)
console.log(result)     // shanshanshanshanshanshan
上次编辑于:
贡献者: shaoguangbo
评论
  • 按正序
  • 按倒序
  • 按热度