ES6-模板字符串

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();

  • 删除末位空格
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容