gpt4 book ai didi

javascript - 是否可以在 Javascript 中构建动态自定义对象

转载 作者:行者123 更新时间:2023-12-02 19:43:35 28 4
gpt4 key购买 nike

我正在开发一个包含 Google 图表的网站,该网站包含 JavaScript Ajax,它从 Web 服务中提取数据并创建将传递给图表的对象。

如果可以构建这个自定义对象,您介意给我一个如何做到这一点的示例吗?我的问题是理解如何从自定义值(比如说数组)构建它。

该对象看起来像

 chart_data.addRows([
['1', 1000, 400, 200],
['2', 1000, 460, 200],
['3', 860, 580, 200],
['4', 1030, 540, null],
['5', null, 540, null]
]);

感谢您的帮助。

最佳答案

函数调用使用的是一个(数组的)数组,而不是一个对象。您可以像这样构建数组,并使用变量调用函数:

var arr = [];
arr.push(['1', 1000, 400, 200]);
arr.push(['2', 1000, 460, 200]);
arr.push(['3', 860, 580, 200]);
arr.push(['4', 1030, 540, null]);
arr.push(['5', null, 540, null]);

chart_data.addRows(arr);

数组中的每个数组也可以动态构建:

var arr1 = [];
arr1.push('1');
arr1.push(1000);
arr1.push(400);
arr1.push(200);
arr.push(arr1);

关于javascript - 是否可以在 Javascript 中构建动态自定义对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10111377/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com