首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >JS字符串分割截取

JS字符串分割截取

作者头像
全栈程序员站长
发布2022-08-10 13:56:19
发布2022-08-10 13:56:19
8.3K0
举报

大家好,又见面了,我是你们的朋友全栈君。

1.函数:split()

功能:把一个字符串按指定的分隔符分割存储到数组中。

代码语言:javascript
复制
例子: 
str="2018.12"; 
arr=str.split(".");
//arr是一个包含"2018"和"12"的数组,arr[0]是2018,arr[1]是12。

2.函数:join()

功能:使用分隔符将一个数组合并为一个字符串。

代码语言:javascript
复制
例子: var String=myArray.join(array);
var List=new Array("2018","1","1");
var NewList=myList.join(".");
//结果是2018.1.1

3.函数:concat()

功能:将两个数组连接在一起。

代码语言:javascript
复制
例子:arr1=[1,2,3,4];
     arr2=[5,6,7,8];
     alert(arr1.concat(arr2)); 
     //结果为[1,2,3,4,5,6,7,8]

4.函数:charAt()

功能:返回指定位置的字符。字符串中第一个字符的下标是 0。如果参数 index 不在 0 与 string.length 之间,该方法将返回一个空字符串。

代码语言:javascript
复制
例子:var str='a,b,c,d,e,f,g,h,i,j';
alert(str.charAt(2))  //结果为b

5:函数:charCodeAt()

功能:charCodeAt() 方法可返回指定位置的字符的 Unicode 编码。这个返回值是 0 – 65535 之间的整数。方法 charCodeAt() 与 charAt() 方法执行的操作相似,只不过前者返回的是位于指定位置的字符的编码,而后者返回的是字符子串。

6.函数:slice()

功能:arrayObject.slice(start,end)返回一个新的数组,包含从start到end(不包括该元素)的arrayobject中的元素。

start:必需填。指定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。

end:可选。指定从何处结束选取。该参数是数组片断结束处的数组下标。如果没有指定该参数,那么切分的数组包含从 start 到数组结束的所有元素。如果这个参数是负数,那么它规定的是从数组尾部开始算起的元素。

代码语言:javascript
复制
例子:var str='abcdefghijk';
alert(str.slice(1,5))   //结果bcde

7.函数:substring()

定义和用法substring方法用于提取字符串中介于两个指定下标之间的字符。例如:stringObject.substring(start,stop)。

start 必需填。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。

stop 可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。如果省略该参数,那么返回的子串会一直到字符串的结尾。

该方法返回 一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到 stop-1 处的所有字符,其长度为 stop 减 start。如果 start 比 end 大,那么该方法在提取子串之前会先交换这两个参数。如果 start 或 end 为负数,那么它将被替换为0。

代码语言:javascript
复制
例子:var str='abcdefghijk';
alert(str.substring(1,5))   //结果为bcde

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/130036.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年4月2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.函数:split()
  • 2.函数:join()
  • 3.函数:concat()
  • 4.函数:charAt()
  • 5:函数:charCodeAt()
  • 6.函数:slice()
  • 7.函数:substring()
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档