1. 模板字符串 ``
- 在模板字符串中, 如果需要写一个字符`,则需要在字符前加上 \
console.log(`\` `); // 结果 `
2. 字符串的扩展操作方法
1. includes()
- 查找指定字符,有返回值
- 如果能找到返回 true ,找不到返回 false
let str = 'hellow';
console.log(str.includes('o')); // true
console.log(str.includes('a')); // false
2. startsWith();
- 判断 是否以 指定字符开头 返回值是 布尔值
- 是返回 true 不是则返回 false
console.log(str.startsWith('h')); // true
console.log(str.startsWith('he')); // true
console.log(str.startsWith('hel')); // true
console.log(str.startsWith('helo')); // false
console.log(str.startsWith('o')); // false
console.log(str.startsWith('w')); // false
3. endsWith();
- 判断 是否以 指定字符结尾 返回值是 布尔值
- 是返回true 不是返回false
console.log(str.endsWith('h')); // true
console.log(str.endsWith('w')); // false
4. repeat();
- 将原字符串重复指定次数, 并将新生成字符串返回。
console.log(str.repeat(2));
console.log(str.repeat(4));
5. trim();
- 清除字符串前后空格
let str1 = ' a b c d e f ';
console.log(str1);
console.log(str1.trim());
6. trimStart();
- 删除首位空格
7. trimEnd();
- 删除末位空格