Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在google表格图表中使用javascript数组?_Javascript_Multidimensional Array_Charts_Google Visualization - Fatal编程技术网

如何在google表格图表中使用javascript数组?

如何在google表格图表中使用javascript数组?,javascript,multidimensional-array,charts,google-visualization,Javascript,Multidimensional Array,Charts,Google Visualization,我有一个javascript数组,如何为google table chart输入行?(谷歌图表可视化) 我尝试将其自身作为数组插入,但它不起作用 en <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <script type="text/javascript"> var myarr = new Array()

我有一个javascript数组,如何为google table chart输入行?(谷歌图表可视化)

我尝试将其自身作为数组插入,但它不起作用

en <script type="text/javascript" 
src="https://www.gstatic.com/charts/loader.js"></script>
    <script type="text/javascript">
        var myarr = new Array();
        myarr = JSON.parse(localStorage.getItem("arr"));


        google.charts.load('current', {'packages':['table']});
        google.charts.setOnLoadCallback(drawTable);


        data.addColumn('string', 'Zipcode');
        data.addColumn('string', 'City');
        data.addColumn('String', 'State');

        //arr[0][0] to arr[0][arr[0].length] is column name 

        data.addRows([

            //I don't know how to work here with array



        var table = new google.visualization.Table(document.getElementById('table_div'));
        table.draw(data, {showRowNumber: true, width: '100%', 
height: '100%'});*/

</script>
en
var myarr=新数组();
myarr=JSON.parse(localStorage.getItem(“arr”);
load('current',{'packages':['table']});
google.charts.setOnLoadCallback(drawTable);
data.addColumn('string','Zipcode');
data.addColumn('string','City');
data.addColumn('String','State');
//arr[0][0]到arr[0][arr[0]。length]是列名
data.addRows([
//我不知道如何在这里使用数组
var table=新的google.visualization.table(document.getElementById('table_div');
table.draw(数据,{showRowNumber:true,宽度:'100%”,
高度:“100%”)*/
数组是二维数组。 例子

如果所有数据都在数组中,则可以使用方法-->
arrayToDataTable

    var myarr = new Array();
    myarr = JSON.parse(localStorage.getItem("arr"));

    var data = google.visualization.arrayToDataTable(myarr);

如果所有数据都在数组中,则可以使用方法-->
arrayToDataTable

    var myarr = new Array();
    myarr = JSON.parse(localStorage.getItem("arr"));

    var data = google.visualization.arrayToDataTable(myarr);