用最简单的方式实现用split切割的数组 去掉最后一个空数组。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用最简单的方式实现用split切割的数组 去掉最后一个空数组。相关的知识,希望对你有一定的参考价值。

比如:1627207:3232483;1627207:3232484;

变成数组长度为2,最后一个数组元素去掉。如何实现?最简单的方式?

//去掉最后一个字符(若不确定最后字符为';'请加个判断,若确定最后有;直接照下面的写)
var s = "1627207:3232483;1627207:3232484;"
alert(s.substr(0, s.length - 1).split(';').length);
参考技术A 用循环去掉最后一个数组!

数组遍历 map / forEach 及 字符串切割 split

1.map()

说明:

实例:

2.forEach()

说明:

实例:

3.split()

说明:

实例:

4.slice()

说明:

第一个参数代表开始位置,第二个参数代表结束位置的下一个位置,截取出来的字符串的长度为第二个参数与第一个参数之间的差;若参数值为负数,则将该值加上字符串长度后转为正值;若第一个参数等于大于第二个参数,则返回空字符串.

实例:

5.substring()

说明:

第一个参数代表开始位置,第二个参数代表结束位置的下一个位置;若参数值为负数,则将该值转为0;两个参数中,取较小值作为开始位置,截取出来的字符串的长度为较大值与较小值之间的差.

实例:

6.substr()

说明:

第一个参数代表开始位置,第二个参数代表截取的长度

实例:

以上是关于用最简单的方式实现用split切割的数组 去掉最后一个空数组。的主要内容,如果未能解决你的问题,请参考以下文章

UITableView去掉最后切割线的一种方法

split方法切割数组

用最简单的方式学Python单链表

js实现字符串切割并转换成对象格式保存到本地

.NET 实现 Split字符切割

js数组与字符串的相互转换方法 数组常用的方法