ES6新增的子串的識别方法
includes():傳回布爾值,判斷是否找到參數字元串。
startsWith():傳回布爾值,判斷參數字元串是否在原字元串的頭部。
endsWith():傳回布爾值,判斷參數字元串是否在原字元串的尾部。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnL4QTO2MzNwcTMyIDNwAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
注意:1:這三個方法都可以接受兩個參數。2:這三個方法隻傳回布爾值,如果需要知道子串的位置,還是得用 indexOf 和 lastIndexOf
3:這三個方法如果傳入了正規表達式而不是字元串,會抛出錯誤。而 indexOf 和 lastIndexOf 這兩個方法,它們會将正規表達式轉換為字元串并搜尋它。
字元串重複
repeat():傳回新的字元串,表示将字元串重複指定次數傳回。
模闆字元串的基本用法
模闆字元串相當于加強版的字元串,用反引号 `除了作為普通字元串,還可以用來定義多行字元串,還可以在字元串中加入變量和表達式。
标簽模闆:
當模闆字元串中帶有變量,會将模闆字元串參數處理成多個參數