美文网首页
js基础——字符串常用方法

js基础——字符串常用方法

作者: 夏弦 | 来源:发表于2016-06-24 17:22 被阅读101次

    一、字符串截取:string.substring(from,to)

    1、第一个参数from指定了子字符串在原字符串中的起始位置;第二个参数to是可选的,它指定了子字符串在原字符串的结束位置。

    2、一般情况下,from<to,如果它被省略,那么子字符串将一直到原字符串的结尾处。如果from>to了会怎样?JavaScript会自动调解子字符串的起止位置,也就是说,substring()总是从两个参数中较小的那个开始,到较大的那个结束。

    3、此方法截取的子串包含from位置的那个字符,但不包含to位置的那个字符。

    substring(from,to)

    二、字符串截取:string.slice(start,end)

    1、start表示子串的起始位置,如果为负数,那么可以理解为倒数第几个开始,例如-3表示从倒数第三个开始;end表示结束位置,与start一 样,它也可以为负数,其含义也表示到倒数第几个结束

    2、slice()的参数可以为负数,但如果 start比end要大,它将返回一个空字符串

    3、此方法截取的子串包含start位置的那个字符,不包含end位置的那个字符。

    string.slice(start,end)

    三、字符串截取:string.substr(start, length)

    从原型可以看出它的参数的含义,start表示起始位置,length则表示子字符串的长度

    四、大小写转换:string.toLowerCase()/string.toUpperCase()

    string.toLowerCase/string.toUpperCase

    五、字符串查找:string.indexOf(subString,index)

    此方法的含义为在string中查找是否存在subString,并且返回subString在string中的起始位置,如果不在则返回-1

    相关文章

      网友评论

          本文标题:js基础——字符串常用方法

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