ES 新增字符串方法
程序员文章站
2022-12-22 23:48:02
话不多说,直接开鲁 1. startsWith() 作用: 检测字符串以什么开头 实例: 2. endsWith() 作用: 检测字符串以什么结尾 实例: 3. includes() 作用: 检测字字符串中是否包含某个字符 实例: 4. repeat(n) 作用: 重复 n 次 实例 5. padS ......
话不多说,直接开鲁
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