字符串的常用方法

获取字符串的长度

 str.length

字符串的索引

str[index] index : 下标 索引(下标从0开始)

拼接字符串

str1.concat(str2)

+号也可以进行字符串拼接,不会改变源字符串

获取指定位置的字符串

str.charAt(index) 返回下标对应的字符串
str.charCodeAt(index) 返回下标对应的字符的Unicode编码

截取字符串

string.substring(开始位置的下标,结束位置的下标) 截取含头不含尾
开始位置 大于结束位置,自动调换两个参数的位置
当只有一个参数的时候,代表从开始位置截取到最后
str.substr(开始位置的下标,截取的长度)
当只有一个参数的时候,代表从开始位置截取到最后
str.slice(开始位置的下标,结束位置的下标)
截取含头不含尾
开始位置 大于结束位置  返回空的字符串
当只有一个参数的时候,代表从开始位置截取到最后

查找一个字符串在另一个字符串中的位置

str.indexOf('string')
从前往后查找,返回第一个符合条件的下标;若是没有查找到,返回-1
可以接受第二个参数,开始查找位置的下标
str.lastIndexOf('string')
从后往前查找,其他的同上

去掉字符串两端多余的空格

str.trim();
没有参数

字符串英文字母大小写转换

str.toUpperCase();转换为大写
str.toLowerCase();转换为小写

替换字符串

str.replace('oldString','newString')
从前往后查找,查找到第一个符合条件的进行替换;如果查找不到,不进行替换,返回原字符串

检索指定字符串

str.match('string')
如果包含返回指定字符串;如果不包含,返回null

检索字符串指定的子字符串

str.search('string')
如果包含,返回开始位置的下标;如果不包含,返回-1

分割字符串

str.split('')
通过指定的字符串分割字符串
返回数组
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值