ECMAScript6重復字符串方法repeat()
阿新 • • 發佈:2018-02-09
返回 之間 val script 重復字符 nan n) logs 重復
repeat()
1.定義
repeat()方法返回一個新字符串,新字符串將對象字符串重復指定次數。
2.語法
str.repeat(count)
- count:表示新構造的字符串把原字符串重復的次數,選值範圍在零到正無窮間的整數,若是正浮點型則會向下取整。
3.示例
let str = 'Repeat'; console.log(str.repeat(0)); // 空 console.log(str.repeat(1)); // Repeat console.log(str.repeat(2)); // RepeatRepeat console.log(str.repeat(2.9)); // RepeatRepeat console.log(str.repeat(-0.9)); // 空 -1到0之間會等於-0,-0會被認為是0。 console.log(str.repeat('3')); // RepeatRepeatRepeat 字符串會先轉成數字 console.log(str.repeat(NaN)); // 空 NaN等於0
4.註意
1.count不能為負數
let str = 'Repeat';
console.log(str.repeat(-2)); // 無反應
2.count不能為Infinity
let str = 'Repeat';
console.log(str.repeat(Infinity)); // Invalid count value
ECMAScript6重復字符串方法repeat()