美文网首页
字符串的拓展

字符串的拓展

作者: Home_2453 | 来源:发表于2019-03-06 11:32 被阅读0次

    1、includes() 返回布尔值,表示是否找到了参数字符串。

    let s = 'hello world';
    console.log(s.includes('o'));    //true
    

    2、startsWith() 返回布尔值,表示参数字符串是否在原字符串的头部。

    let s = 'hello world';
    console.log(s.startsWith('hello'));    //true
    console.log(s.startsWith('h'));    //true
    console.log(s.startsWith('e'));    //false
    

    3、endsWith() 返回布尔值,表示参数字符串是否在原字符串的尾部。

    let s = 'hello world';
    console.log(s.endsWith('hello'));    //false
    console.log(s.endsWith('h'));    //false
    console.log(s.endsWith('d'));    //true
    

    4、repeat() 方法返回一个新字符串,表示将原字符串重复n次。

    let a = 'repeat';
    console.log(a.repeat(10));  //repeatrepeatrepeatrepeatrepeatrepeatrepeatrepeatrepeatrepeat
    

    5、模板字符串
    模板字符串是增强版字符串,用反引号(`)标识。它可以当作普通字符串使用,也可以用来定义多行字符串,或者在字符串中嵌入变量。
    模板字符串嵌入变量,需要将变量写进${}之中。
    模板字符串中还能调用函数。

     function a (){
            return 10
        }
     console.log(`${a()}`)    //10
    

    相关文章

      网友评论

          本文标题:字符串的拓展

          本文链接:https://www.haomeiwen.com/subject/ijktpqtx.html