Javascript 字符串操作 - Go语言中文社区

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()

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/zshsats/article/details/82682220
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 18:04:55
  • 阅读 ( 952 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢