首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在JavaScript中“! - ”做什么用的?

在JavaScript中“! - ”做什么用的?

提问于 2017-12-25 10:58:03
回答 3关注 0查看 480

我有这段代码):

代码语言:txt
复制
代码语言:txt
复制
var walk = function(dir, done) {
代码语言:txt
复制
    var results = [];
代码语言:txt
复制
代码语言:txt
复制
    fs.readdir(dir, function(err, list) {
代码语言:txt
复制
        if (err)
代码语言:txt
复制
            return done(err);
代码语言:txt
复制
代码语言:txt
复制
        var pending = list.length;
代码语言:txt
复制
代码语言:txt
复制
        if (!pending) 
代码语言:txt
复制
            return done(null, results);
代码语言:txt
复制
代码语言:txt
复制
        list.forEach(function(file) {
代码语言:txt
复制
            file = path.resolve(dir, file);
代码语言:txt
复制
            fs.stat(file, function(err, stat) {
代码语言:txt
复制
                if (stat && stat.isDirectory()) {
代码语言:txt
复制
                    walk(file, function(err, res) {
代码语言:txt
复制
                        results = results.concat(res);
代码语言:txt
复制
代码语言:txt
复制
                        if (!--pending)
代码语言:txt
复制
                            done(null, results);
代码语言:txt
复制
                    });
代码语言:txt
复制
                } else {
代码语言:txt
复制
                    results.push(file);
代码语言:txt
复制
代码语言:txt
复制
                    if (!--pending) 
代码语言:txt
复制
                        done(null, results);
代码语言:txt
复制
                }
代码语言:txt
复制
            });
代码语言:txt
复制
        });
代码语言:txt
复制
    });
代码语言:txt
复制
};

这个命令是做什么的?

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档