美文网首页
字符串增强功能

字符串增强功能

作者: 不要和我名字一样 | 来源:发表于2017-08-23 17:15 被阅读31次
1、查找子字符串

在以前在字符串中查找字符串的时候,都是使用indexOf方法。
ES6新增了三个方法来查找字符串。

  • includes()方法会在给定文本存在于字符串中的任意位置时返回true,否则返回 false
  • startsWith() 方法会在给定文本出现在字符串开头时返回 true,否则返回 false 。
  • endsWith()方法会在给定文本出现在字符串末尾时返回 true,否则返回false

  每个方法都接收两个参数:需要搜索的文本和可选的起始索引值。当提供第二个参数后,includes()startsWith()会以该索引为起始点进行匹配,而 endsWith()将字符串的长度与参数值相减并将得到的值作为检索的起始点。若第二个参数未提供,includes()startsWith() 会从字符串的起始中开始检索,endsWith()则是从字符串的末尾。实际上,第二个参数减少了需要检索的字符串的总量

        let str = "hello world";
        console.log(str.startsWith('hell'));//true
        console.log(str.endsWith('d'));//true
        console.log(str.includes("ll"));//true
        console.log(str.startsWith("o", 4));//true
        console.log(str.startsWith("o", 8));//false
2、 repeat方法
        console.log("a".repeat(3));//aaa
        console.log("hello".repeat(2));//hellohello

不断更新中.....

相关文章

  • 字符串增强功能

    1、查找子字符串 在以前在字符串中查找字符串的时候,都是使用indexOf方法。ES6新增了三个方法来查找字符串。...

  • python format{}函数用法

    Python2.6 开始,新增了一种格式化字符串的函数 format() ,它增强了字符串格式化的功能。 基本语法...

  • 详解Python中str.format()格式化函数

    Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。基本...

  • Python format 格式化函数

    Python2.6 开始,新增了一种格式化字符串的函数str.format(),它增强了字符串格式化的功能。 基本...

  • python format格式化函数用法

    Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。 基...

  • format函数

    Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。 基...

  • format格式化函数

    Usage: 自 python2.6 开始,新增了一种格式化字符串的方法,增强了格式化字符串的功能。 基本用法是以...

  • python输出格式化

    1)Python2.6 开始,新增了一种格式化字符串的函数str.format(),它增强了字符串格式化的功能。 ...

  • python字符串的format方法

    Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。 基...

  • Python6 字符串:格式化

    Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。 1...

网友评论

      本文标题:字符串增强功能

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