javascript中字符串数组到数字数组的转换

javascript中字符串数组到数字数组的转换,javascript,php,jquery,Javascript,Php,Jquery,我有以下字符串 salesdata=[[0],[0],[0.767],[1.366],[2.003],[15.128],[32.766],[57.225],[0],[0],[0],[0]]; 我想将其转换为一个整数数组,该数组具有与highcharts输入相同的括号格式。我试过这个 var data=salesdata.split(","); 可以使用eval将该字符串数组转换为实际数组类型。但是请注意,在代码中不鼓励使用eval var salesdata=`[0]、[0]、[0.767

我有以下字符串

salesdata=[[0],[0],[0.767],[1.366],[2.003],[15.128],[32.766],[57.225],[0],[0],[0],[0]];
我想将其转换为一个整数数组,该数组具有与highcharts输入相同的括号格式。我试过这个

var data=salesdata.split(",");
可以使用eval将该字符串数组转换为实际数组类型。但是请注意,在代码中不鼓励使用eval

var salesdata=`[0]、[0]、[0.767]、[1.366]、[2.003]、[15.128]、[32.766]、[57.225]、[0]、[0]、[0]、[0]`; console.logevalsalesdata 可以使用eval将该字符串数组转换为实际数组类型。但是请注意,在代码中不鼓励使用eval

var salesdata=`[0]、[0]、[0.767]、[1.366]、[2.003]、[15.128]、[32.766]、[57.225]、[0]、[0]、[0]、[0]`;
console.logevalsalesdata 假设您的销售数据采用以下格式:

var salesdata='[[0],[0],[0.767],[1.366],[2.003],[15.128],[32.766],[57.225],[0],[0],[0],[0]]'; 您可以使用

var salesdata_array = JSON.parse(salesdata); console.log(salesdata_array[0])
假设您的销售数据采用以下格式:

var salesdata='[[0],[0],[0.767],[1.366],[2.003],[15.128],[32.766],[57.225],[0],[0],[0],[0]]'; 您可以使用

var salesdata_array = JSON.parse(salesdata); console.log(salesdata_array[0])
您可以使用JSON.parse将该字符串数组转换为实际数组类型

console.log(JSON.parse(salesdata))

您可以使用JSON.parse将该字符串数组转换为实际数组类型

console.log(JSON.parse(salesdata))

我可以将它们视为仅限整数数组的salesdata字符串?我可以将它们视为仅限整数数组的salesdata字符串?