Javascript 字符串操作

字符串操作:


string.charAt(index)

 var str = "abc123ABC字符串";
 console.log(str.charAt(4));
 => 2

我们将返回位置 3 的字符的 Unicode 编码

console.log(str.charCodeAt(3));
=>49

string.concat(string1, string2, …, stringX) 返回字符串对象

 var c = "cdef";
 console.log(str.concat(c));
 =>abc123ABC字符串cdef

indexOf() 从前往后检测字符串,返回字符的位置
lastIndexOf() 从后往前 返回字符的位置

console.log("查找字符串:",str.indexOf("A"));
=>6

这里写图片描述
substr(start,length)

console.log("截取字符串:",str.substr(3,3));
=>123

substring(start,end)

 console.log("截取字符串:",str.substring(2,3));
=>c

slice(start,end)
slice(start),截取start位置后的所有字符

console.log("截取字符串:",str.slice(-4,-1));
=>C字符

split(separator,howmany)
separator:字符或正则
howmany:数组的个数,如果省略则全部显示

 var string = "1,2,3,4,5,6,7,8";
    console.log("分割字符串:",string.split(',',4));
    =>分割字符串: (4) ["1", "2", "3", "4"]
    =>["1", "2", "3", "4", "5", "6", "7", "8"]

字符长度
str.length
字符转小写
str.toLowerCase()
字符转大写
str.toUpperCase()

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值