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

举报
yd_273762914 发表于 2021/06/03 22:31:32 2021/06/03
【摘要】 数组可以用一个单一的名称存放很多值,并且还可以通过引用索引号来访问这些值。 创建数组 使用数组文本是创建 JavaScript 数组最简单的方法。 最近在开发非前后端分离的项目,遇到后台数据是一个用逗号分隔的数据,eg:-2,4,10,在JavaScript里用str.split(',')分隔之后,里面的数字都变成了字符,eg:['-2','4','10']...

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

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

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

  
 
  • 1

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

友情链接:前端大佬博客

文章来源: smilenicky.blog.csdn.net,作者:smileNicky,版权归原作者所有,如需转载,请联系作者。

原文链接:smilenicky.blog.csdn.net/article/details/117521483

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。