js中截取字符串的方法有哪些-创新互联

本篇内容主要讲解“js中截取字符串的方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“js中截取字符串的方法有哪些”吧!

目前创新互联已为成百上千的企业提供了网站建设、域名、虚拟空间、网站托管运营、企业网站设计、噶尔网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

众所周知,js提供了很多字符串截取的方式。下面主要介绍js中slice(),splice(),split(),substring(),substr()的使用和区别。

字符串截取slice()

可从已有的数组中返回选定的元素。使用范围:Array和String。语法:

obj.slice(start,end)

参数:

start:必需。规定从数组(字符串)的哪个index开始选取,如果是负数,则从数组(字符串)尾部算index,比如,-1指最后一个元素,-2指倒数第二个元素。

end:可选。规定到哪个index之前结束。如果没有指定该参数,那么切分的数组(字符串)包含从start到数组(字符串)结束的所有元素。如果这个参数是负数,那么它规定的是从数组(字符串)尾部开始算起的元素。

返回值:

返回一个新的数组(字符串),包含从start到end(不包含改元素)的obj中的元素。

说明:

该方法并不会修改数组(字符串),而是返回一个子数组(子串)

字符串截取splice()

向/从数组中添加/删除项目,然后返回被删除的项目。该方法会改变原始数组。使用范围:Array。语法:

arrayObject.splice(index,howmany,ite1,......,itemxX)

参数:

index:必需。正数,规定添加/删除项目的index,使用负数可从数组结尾处规定位置。

howmany:必需。要删除的项目数量。如果设置为0,则不会删除项目。

item1,...,itemX:可选。向数组添加的新元素。

返回值:

Array:包含被删除项目的新数组,如果有的话。

说明:

splice()方法可删除从Index处开始的零个或者多个元素,并且用参数列表中声明的一个或者多个值来替换那些被删除的元素。如果从arrayObject中删除了元素,则返回的是包含被删除的元素的数组。

到此,相信大家对“js中截取字符串的方法有哪些”有了更深的了解,不妨来实际操作一番吧!这里是创新互联建站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


本文题目:js中截取字符串的方法有哪些-创新互联
标题链接:http://myzitong.com/article/ddoicj.html