- length属性;
- charAt方法;取第几个字符。
- indexOf 查出某子字符串在字符串中的索引(第一个字符的下标)。
- lastIndexOf 从后往前找。找出子字符串最后一次出现的索引。
- Substr(start,length) 从字符串中截取出一段子字符串。start是开始的索引,length是子字符串的长度。
- substring(start,end) 从字符串中截取出一段子字符串。start是开始的索引,end是结束的索引。注意:这里的start从0开始数,而end是从1开始数。
- split
- match、replace(替换)、search方法,这三个跟正则表达式相关,等学完正则表达式以后再来看就容易多了。这三个除了跟正则表达式一起使用以外,还可以单独使用。
- replace(替换):只替换找到的第一个,没有replaceAll,若想要替换找到的所有,需要用到正则表达式。
总结:String对象在JavaScript中的用法跟在C#中的用法类似。
附加:
1. 正则表达式:
- g: 全局匹配(如替换的时候就用到);
- i: 忽略大小写;
- gi: 以上组合。
对象:由属性和方法组成,有的对象还有事件。
index 是索引的意思。索引:下标、位置。