js中string需要掌握的方法

string对象的属性

string.length                返回字符串长度

string对象的方法

1返回下标所对应的字符

string.charAt(index);

2返回下标所对应的Unicode编码

string.charCodeAt(index);

3截取字符串

string.substring(开始位置的下标,结束位置的下标)

注意:含头不含尾(包含开始位置,不包含结束位置)

第二个参数可以省略,只有一个参数时表示从开始位置到最后

开始位置大于结束位置,自动调换

string.substr(开始位置的下标,截取的长度)

第二个参数可以省略,只有一个参数时表示从开始位置到最后

string.slice(开始位置的下标,结束位置的下标)

含头不含尾(包含开始位置,不包含结束位置)

第二个参数可以省略,只有一个参数时表示从开始位置到最后

开始位置大于结束位置,返回空字符串

4拼接字符串

1)+

2)string.concat(字符串1,字符串2,...)

5英文字母大小写转换

1)string.toUpperCase() 转换为大写

2)string.toLowerCase() 转换为小写

6查找字符串

1)string.indexOf(searchString)

从前往后查找,返回第一个符合条件的下标,查不到返回-1

string.indexOf(searchString,index)

index:表示从当前位置开始往后查找,默认从0开始

2)string.LastIndexOf(searchString)

从后往前查找,返回第一个符合条件的下标,查不到返回-1

string.LastIndexOf(searchString,index)

index:表示从当前位置开始往后查找,默认从最后一个开始

3)string.search(searchString)  配合正则

从前往后查找,返回第一个符合条件的下标,查不到返回-1

4)string.match(searchString)  配合正则

从前往后查找,返回第一个符合条件的下标,查不到返回null

7分割字符串

string.split(分隔符)

返回数组类型

8删除字符串两端多余的空格

string.trim()

9替换字符串 配合正则

string.replace(旧字符串,新字符串)

10返回下标对应的字符

变量名[index]

おすすめ

転載: blog.csdn.net/m0_51281306/article/details/120746220