怎么把console.log出来的数据 全放进数组中?

新手上路,请多包涵

image
var index = that.data.millisecond
console.log(index)//index 值为 5 10 15 20 25 ,实时更新的

阅读 2.5k
3 个回答

[].push(index)

  1. 需要一个全局变量空数组,不在实时回调里的;
  2. 然后每次更新时,把that.data.millisecond追回push到全局变量数组里;
var a = [];
function getValue(){
    var millisecond;    // that.data.millisecond
    setInterval(() => {
        millisecond = Math.random();    // 实时数据 that.data.millisecond
        a.push(millisecond) // 追回到全局a数据里面
    }, 1000)
}
getValue();

函数外部定义一个全局变量let arr = [];

let arr = [];

arr.push(index)
推荐问题