ES6新增的子串的識別方法
includes():返回布爾值,判斷是否找到參數字符串。
startsWith():返回布爾值,判斷參數字符串是否在原字符串的頭部。
endsWith():返回布爾值,判斷參數字符串是否在原字符串的尾部。
注意:1:這三個方法都可以接受兩個參數。2:這三個方法只返回布爾值,如果需要知道子串的位置,還是得用 indexOf 和 lastIndexOf
3:這三個方法如果傳入了正則表達式而不是字符串,會拋出錯誤。而 indexOf 和 lastIndexOf 這兩個方法,它們會將正則表達式轉換爲字符串並搜索它。
字符串重複
repeat():返回新的字符串,表示將字符串重複指定次數返回。
模板字符串的基本用法
模板字符串相當於加強版的字符串,用反引號 `除了作爲普通字符串,還可以用來定義多行字符串,還可以在字符串中加入變量和表達式。
標籤模板:
當模板字符串中帶有變量,會將模板字符串參數處理成多個參數