1. js中与string相关的方法
- 参考文档1:js -String方法详解
- 参考文档2:js String对象中常用方法小结
- 参考文档3:[W3c]String对象和String方法
1.1常用的方法解析:
String.slice(start,end)
:得到一个新的字符串,包括原字符串 stringObject 从 start 开始(包括 start)到 end 结束(不包括 end)为止的所有字符.String.substring(start,end)
:先从start,end里找出一个较小的值. 然后从字符串的开始位置算起,截取较小值位置和较大值位置之间的字符串String.substr(start,end)
:这个就是我们常用的从指定的位置(start)截取指定长度(end)的字符串.String.indexOf(searchvalue,fromindex)
: 该方法将从头到尾地检索字符串stringObject,看它是否含有子串 searchvalue。开始检索的位置在字符串的fromindex 处或字符串的开头(没有指定 fromindex 时)。如果找到一个 searchvalue,则返回 searchvalue 的第一次出现的位置。String.lastIndexOf (searchvalue,fromindex)
: 该方法将从尾到头地检索字符串 stringObject,看它是否含有子串 searchvalue。开始检索的位置在字符串的 fromindex 处或字符串的结尾(没有指定 fromindex 时)。如果找到一个 searchvalue,则返回 searchvalue 的第一个字符在 stringObject 中的位置。String.concat
:方法返回字符串值,该值包含了两个或多个提供的字符串的连接split([separator[,limit]])
:将一个字符串分割为子字符串,然后将结果作为字符串数组返回。toLowerCase()
:方法返回一个字符串,该字符串中的字母被转换成小写toUpperCase
:方法返回一个字符串,该字符串中的所有字母都被转换为大写字母。
-}