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小时内删除。