1. 程式人生 > >ES 新增字串方法

ES 新增字串方法

話不多說,直接開魯

1. startsWith()

  作用: 檢測字串以什麼開頭

  例項: 

let  str = "www.qjzzj.top";
console.log(str.startsWith('www'));  // true

2. endsWith()

  作用: 檢測字串以什麼結尾
  例項:

let  str = "www.qjzzj.top";
console.log(str.endsWith('www'));   // false
console.log(str.endsWith('top'));   // true

3. includes()

  作用: 檢測字字串中是否包含某個字元

  例項: 

let  str = "www.qjzzj.top/";
console.log(str.includes('www'));  // true
console.log(str.includes('qjzzj'));   // true

4. repeat(n)

  作用: 重複 n 次
  例項

let str = "寫程式碼";
console.log(str.repeat(3));    //  寫程式碼寫程式碼寫程式碼

5. padStart(length,txt)

  作用: 頭部補全字串

     第一個引數 是字串的的最小長度  長度小於字串實際長度是,不會再補充字元

     第二個引數是以什麼補全
  例項

let str = "2018-12";
console.log(str.padStart(10,"*"));   // ***2018-12

  

6. padEnd(length,txt)

  作用: 尾部補全字串
  例項

let str = "2018-12";
console.log(str.padStart(10,"*")); // ***2018-12