JS怎么把字符串数组转换成整型数组今天在学习highcharts时,遇到了⼀个把字符串数组转换为整形数组的问题,拿在这⾥讨论⼀下:
⽐如有⼀个字符串:
[javascript]
1. var dataStr="1,2,3,4,5";
现在需要把它分割为int型数组:
[javascript]
1. var dataIntArr=[1,2,3,4,5];
怎么做?⽅法有很多,这⾥举两个有意思的:
[javascript]
1. var dataStr="1,2,3,4,5";//原始字符串nodejs字符串转数组
2. var dataStrArr=dataStr.split(",");//分割成字符串数组
3. var dataIntArr=[];//保存转换后的整型字符串
4.
5. //⽅法⼀
6. dataStrArr.forEach(function(data,index,arr){
7. dataIntArr.push(+data);
8. });
9. console.log(dataIntArr);
10.
11. //⽅法⼆
12. dataIntArr=dataStrArr.map(function(data){
13. return +data;
14. });
15. console.log(dataIntArr);
要理解这两个⽅法,必须弄懂和的⽤法。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论