js字符串常用方法有哪些

【问】js字符串常用方法有哪些?

【答】js字符串常用方法有:

方法名功能是否修改原字符串
str1.concat(item1[, item2, …])字符串尾拼接一个或多个字符串,返回新字符串
str1.slice(start[, end]) //end不包含, end可负返回截取指定位置的子字符串
str1.substring(start[, end]) //end不包含,end不可负返回截取指定位置的子字符串
str1.substr(start, length)返回从start开始,长度为length的子字符串
str1.charAt(index)返回index处的一个字符
str1.charCodeAt(index)返回index处的字符的unicode
str1.indexOf(targetItem[, start])返回指定元素第一次出现的索引, 若无返回-1
str1.lastIndexOf(targetItem[, start])返回指定元素最后一次出现的索引, 若无返回-1
str1.split(separator[, arrayLength])用指定分隔符把字符串分割为数组,返回分割结果数组
str1.replace(reg/substr, replaceStr/replaceFunction(matchStr, position, originStr){})替换指定字符串为目标字符串,返回替换后的新字符串
str1.match(reg)返回匹配字符串组成的数组
str1.search(reg)返回匹配位置索引
str1.toLowerCase()转化字符串所有字母为小写形式,返回转换后的新字符串
str1.toUpperCase()转化字符串所有字母为小写形式,返回转换后的新字符串
str1.repeat(repeatNum)将数组转化为用逗号拼接的字符串,返回该字符串
str1.padStart(fixLength, paddingStr)返回指定长度的字符串,头部用paddingStr补齐
str1.padStart(fixLength, paddingStr)返回指定长度的字符串,尾部用paddingStr补齐
str1.startsWith(subStr)判断是否以subStr开头,返回true/false
str1.endsWith(subStr)判断是否以subStr结尾,返回true/false
encodeURIComponent(urlStr)返回编码后的字符串
decodeURIComponent(urlStr)返回解码后的字符串

【测试1】

  1. concat
    在这里插入图片描述

  2. slice
    在这里插入图片描述

  3. substring在这里插入图片描述

  4. substr在这里插入图片描述

  5. charAt
    在这里插入图片描述

  6. charCodeAt
    在这里插入图片描述

  7. indexOf
    在这里插入图片描述

  8. lastIndexOf
    在这里插入图片描述

  9. split
    在这里插入图片描述

  10. replace
    在这里插入图片描述

  11. match
    在这里插入图片描述

  12. search
    在这里插入图片描述

  13. toLowerCase
    在这里插入图片描述

  14. toUpperCase
    在这里插入图片描述

  15. repeat
    在这里插入图片描述

  16. padStart
    在这里插入图片描述

  17. padEnd
    在这里插入图片描述

  18. startsWith
    在这里插入图片描述

  19. endsWith
    在这里插入图片描述

  20. encodeURIComponent和decodeURIComponent
    在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值