3.20

3.20学习日记

String对象是JavaScript提供的原生数据类型的包装对象,用来生成字符串的包装对象。

string对象的属性和方法:

length属性:返回字符串的长度
charAt()方法:返回指定位置的字符,参数从0开始编号
concat()方法:用于连接两个字符串,返回一个新的字符串,不改变原字符串
slice()方法:用于从原字符串中取出子字符串,并返回,不改变原字符串
substring()方法:用于从原字符串取出子字符串,并返回,不改变原字符串。与slice作用相同,但有些奇怪的规则,不建议使用 substring,优先使用 slicesubstring()
indexOf()lastIndexOf():确定一个字符串在另一个字符串中的位置,返回一个整数,表示匹配开始的位置。如果返回-1表示没有匹配到。indexOf是从头部开始匹配,lastIndexOf是从尾部开始匹配。
trim():去除字符串两端的空格,返回一个新的字符串,不改变原字符串
substr():方法用于从原字符串中取出子字符串并返回,不改变原字符串,接受两个参数,第一个参数是子字符串开始位置,第二个参数是子字符串的长度。
toLowerCase()toUpperCase():将字符串全部改为小写或者大写,返回一个新的字符串,不改变原来字符串。
search():返回匹配的第一位置,没有找到返回-1
replace():该方法用于替换匹配的字符串,一般情况下只匹配第一个匹配到的元素
split():按照给定字符分割字符串,并返回一个由分割字符串分割出来的子字符串数组。
match():对字符串进行正则匹配,返回匹配结果。

猜你喜欢

转载自blog.csdn.net/zwwlxf/article/details/79628563