发布网友 发布时间:2024-10-24 07:28
共1个回答
热心网友 时间:2024-10-25 13:14
data: (function() {
var data = [],//定义数组
time = (new Date()).getTime(), // 定义一个时间量,当前时间距离1970年的毫秒数
i;
for (i = -19; i <= 0; i++) { // 循环20次
data.push({
x: time + i * 1000, // 这是一个表达式,不用我多解释
y: Math.random() // 取一个随机数
}); // 最后把这么一对元素和其对应值放进前面定义的data数组里面
} // 结束循环,你会发现data是一个由20个由{x:???,y:???}的元素组成的数组
return data; // 返回这个数组
// 解释只有这么多,由于你的方法没写完整,我也不知道你这个方法具体有什么用,反正最后你是获得了一个随机数的数组