repeat
方法返回乙個新字串,表示將原字串重複n
次。
'x'.repeat(3) // "***"
'hello'.repeat(2) // "hellohello"
'na'.repeat(0) // ""
引數如果是小數,會被取整。
'na'.repeat(2.9) // "nana"
如果repeat
的引數是負數或者infinity
,會報錯。
'na'.repeat(infinity)
// rangeerror
'na'.repeat(-1)
// rangeerror
但是,如果引數是 0 到-1 之間的小數,則等同於 0,這是因為會先進行取整運算。0 到-1 之間的小數,取整以後等於-0
,repeat
視同為 0。
'na'.repeat(-0.9) // ""
引數nan
等同於 0。
'na'.repeat(nan) // ""
如果repeat
的引數是字串,則會先轉換成數字。
'na'.repeat('na') // ""
'na'.repeat('3') // "nanana"
ES6 字串擴充套件 repeat
repeat 方法返回乙個新字串,引數 n 表示將原來的字串重複 n 次。let a s a.repeat 0 a.repeat 2 ss a sa.repeat a a.repeat 2 ss 引數如果是小數會被取整 a.repeat 2.9 ss 引數是負數或者 infinity 會報錯 a.r...
ES6 字串 字串
又到了一天一度的寫筆記的時間了,今天看的es6字串部分,因為內容我感覺挺多的,而且需要理解,所以第二個部分模板字串的筆記就放到明天來寫了,今天就寫一下學習字串物件的筆記,筆記分為以下幾點 開始今天的筆記吧!什麼字元的表示方法?第一次聽到這個問題的時候,可能一臉蒙,我查閱了一下資料,簡單的大概的了解了...
ES6模板字串
es6提供了模板字串使字串的拼接以及模板的編寫變得特別簡單,組合字串的時候不在需要加號單引號這些,直接使用一對反引號即可,而且字串中需要變數的時候直接 的這種方式,大括號裡面可以是任何的js表示式,變數,物件的屬性,還可以是乙個函式,模板字串還可以進行巢狀。const person lili con...