我不是 javascript 专家,但我知道如何使用它。但我不明白这段代码:
d2 = [[0, 3]]
这是什么意思?我在谷歌上找不到。我迷路了,我试图将 0 更改为任何其他数字,但它什么也没改变。
此代码是 flotr2 网站上饼图示例的一部分: http ://humblesoftware.com/flotr2/index#!basic-pie
我不是 javascript 专家,但我知道如何使用它。但我不明白这段代码:
d2 = [[0, 3]]
这是什么意思?我在谷歌上找不到。我迷路了,我试图将 0 更改为任何其他数字,但它什么也没改变。
此代码是 flotr2 网站上饼图示例的一部分: http ://humblesoftware.com/flotr2/index#!basic-pie
它是一个包含一个项目的数组,恰好是一个包含两个元素的数组:0 和 3。您可以将其扩展为矩阵。
d2 = [
["1,1", "1,2", "1,3"]
, ["2,1", "2,2", "2,3"]
, ["3,1", "3,2", "3,3"]
];
d2[0][0] === "1,1"; // The first element
或者也许是一组 xy 点。
d2 = [[1,1], [2,2], [3,3]]; // points in the equation: y = x;
d3 = [[1,1], [2,4], [3,9]]; // points in the equation: y = x^2;
这称为数组文字。数组可以包含任何东西,包括数组、对象等。
图片取自json.org
据我所知
d2 = [[0, 3]]
对于上面的片段:
d2:数据序列2值 0:表示x坐标值(饼图中忽略) 3:表示y坐标值
既然 x 坐标值被忽略了,为什么我们需要它呢?不知道..可能只是懒惰的编码。
仅供参考:请注意:
d2 = [[, 3]]
...也可以正确渲染,但是
d2 = [[3]]
...引发错误