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字符串?