ES6中新增的字符串新增方法
程序员文章站
2023-12-21 15:53:46
...
ES6中新增的字符串新增方法
- indexOf
- includes
- startsWith
- endsWith
var str = "lezijie"
// 找到字符在第几位,按下标算,从0开始
console.log(str.indexOf("i")); // 3
// 不能用正则
// 可以用来替换indexOf, 不过返回的是布尔值,表示是否找到了参数字符串
console.log(str.includes('j')); // true
// 返回布尔值,表示参数字符串是否在原字符串的头部
console.log(str.startsWith('l')); // true
// 返回布尔值,表示参数字符串是否在原字符串的尾部
console.log(str.endsWith("a")); // false
// split() 用来做分割 ,可以用正则
console.log(str.split(/i/)); // lez, j, e
模板字符串
用于拼接变量
// 模板字符串
var username = "zhangsan"
var age = 20
console.log(`姓名是${username},年龄是${age}`);