字符串

引用类型和值类型的不同

1.定义不同:一个是string,一个是String

2.String为引用类型可以定义自己的方法和属性,但是string不可以。

string的普通方法

charAt得到指定字符。

//注意:如果越界来回返回空。

indexOf

//指定字符串在原字符串中第一次出现的位置。

indexOf("bc",2)

//从指定位置开始查找指定字符串

lastIndexOf

//最后一次出现的位置。

//注意:当查找的字符串不存在时,会返回-1。表示不存在。

string的截取:

substr()

//从指定位置开始截取。

substr(a,b)

两个参数时,第二个参数值得时截取的个数。

substring

//两个参数时,包含起始位置,不包含结束位置。

match

//返回匹配的字符串。以数组的形式返回,数组中只有一个字符串。如果没找到返回null,因为是对象类型。

search

//返回第一次出现的位置。

replace

//两个参数,把第一次出现的参数替换成指定字符串。替换之后,原有字符串不变。

split

//切出来的是一个数组。

toUpperCase

//把小写的转化为大写。

你可能感兴趣的:(字符串)