查询字符串开头结尾和包括
1 2 3 4 5 6 7 8 9 10 11
| let str = 'hello world' console.log(str.includes('e')) console.log(str.includes('f'))
console.log(str.startsWith('h')) console.log(str.startsWith('hello')) console.log(str.startsWith('ha'))
console.log(str.endsWith('h')) console.log(str.endsWith('world')) console.log(str.endsWith('hello'))
|
- includes():查询字符串是否包含某个字符串,有返回true,没有返回false
- startsWith():检查字符串是否以某个字符串开头,是返回true,否则返回false
- endsWith():检查字符串是否以某个字符串结尾,是返回true,否则返回false
1 2 3
| let str = 'hello world' console.log(str.startsWith('h',1)) console.log(str.startsWith('h',0))
|
第二个参数是索引,从0开始,字符串和索引正确返回true,错误返回false
模板字符串
1 2 3 4 5 6 7 8 9
|
function func(name,age) { return `我是${name}年龄${age}`; } console.log(func('张三',25));
|
多行文本
1 2 3 4 5 6
| let multiLineString = ` 这是一个多行文本 这真的是一个多行文本 你信吗 ` console.log(multiLineString)
|