关于变量作用域的简单查询

时间:2016-07-08 10:08:59

标签: javascript node.js variables child-process scoping

那么,有人可以指出为什么这会将undefined注销到控制台吗?

var runner = require('child_process');

function getString(cmd) {
  runner.exec(cmd, function (err, stdout) {
    if (stdout) {
      // console.log(stdout);
      return stdout;
    }
  });
}

console.log(getString('git config user.name'));

理想情况下,我只想存储变量内函数的字符串返回值。我只想尝试在这里使用变量作用域并编写一个简单的命令行脚本 - 尽管我已经将其缩小以解决问题。

0 个答案:

没有答案