用逗号分隔的字符串转换为逗号分隔的整型数组(前端技巧)

Posted smileNicky

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用逗号分隔的字符串转换为逗号分隔的整型数组(前端技巧)相关的知识,希望对你有一定的参考价值。

数组可以用一个单一的名称存放很多值,并且还可以通过引用索引号来访问这些值。 创建数组 使用数组文本是创建 javascript 数组最简单的方法。

最近在开发非前后端分离的项目,遇到后台数据是一个用逗号分隔的数据,eg:-2,4,10,在JavaScript里用str.split(',')分隔之后,里面的数字都变成了字符,eg:['-2','4','10'],而原本的项目定义的就是整型的,所以要改项目原本的也不好,只能想到通过遍历进行一个一个转型,不过代码不简洁,经过前端同事点拨,使用map(el => +el),轻松进行转换:

vm.formData.msgStep = msgStep.split(',').map(el => +el);

虽然对于前端开发是一个很容易的技巧,但是后台开发确实不知道,必须不是很专业,所以本博客进行记录

友情链接:前端大佬博客

以上是关于用逗号分隔的字符串转换为逗号分隔的整型数组(前端技巧)的主要内容,如果未能解决你的问题,请参考以下文章

如何将逗号分隔的字符串转换为数组? [复制]

无法将逗号分隔的字符串转换为数组

js 将数组转换为逗号分隔的字符串

拆分用逗号分隔的字符串并将值存储到 int 数组中

将逗号分隔的字符串转换为数组[重复]

是否有内置方法可以将逗号分隔的字符串转换为数组?