1

真実...私はこの問題に少し立ち向かうと感じます

foo(function(err, a){
    foo.buu(function(err, b){
    d = x(b);
    });
});

構造を変更できないことを考慮します。変数にアクセスするにはどうすればよいですdか?

考えると...質問は私の問題がこれであることを本当に知りませんでした。

var db = new Db(database, server);
db.open(function(err, db){
    list = new Array();
    db.collectionNames(function(err, collections){
        collections.map(function (coll){
            list.push( coll.name ) );
    });
});

ただし、console.log(list);返品の場合は[]。理由がわかりませんか?

4

1 に答える 1

0

dコード全体であると仮定して、コードに含まれている変数は、にアタッチされwindowます。

したがって、アクセスするだけで実行できますd

于 2012-05-22T03:47:08.507 に答える