ES 新增字串方法
阿新 • • 發佈:2018-12-01
話不多說,直接開魯
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