将数组字符串转化成一个数组

function stringToArray(strArr) {
    var arr = strArr.replace(/\;/g,",").replace(/\[|]/g,"").split(',');
    var data = {cdata: []};
    arr.forEach((curArr, index) => {
        data.cdata = data.cdata.concat(JSON.parse(curArr))
    });
    return data;
};

var a = '[1.234,2.235];[5.66,7.88];[5.645,6.678]'

将数组字符串转化成一个数组_第1张图片

 stringToArray(a) [1.234,2.235,5.66,7.88,5.645,6.678]

 

你可能感兴趣的:(将数组字符串转化成一个数组)