猿问

函数外面怎么获取函数里面的数值

例如

var arr = [];

function test() {

    .....

    promise.then(function(data) {

        for(var item in items) {

            arr.push(item)

        }

    })

}

console.log(arr)

怎么才能把push到arr返回出来变成全局的,一时想不出来。

当年话下
浏览 514回答 1
1回答

繁星淼淼

异步啊异步。。。arr已经是全局,只是你打印的时机不对而已。。。var arr = [];function test() {    .....    promise.then(function(data) {        for(var item in items) {            arr.push(item)        }        console.log(arr)    })}
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答