我将如何在nodejs中使用子变量

How would I use a sub variable in nodejs

我正在处理回调。并且愿意使用子变量

我一直在尝试解决问题,并在网上查找,但找不到解决此问题的方法。

这就是我希望发生的事情。但是 运行

时出现错误
function something(callback) {
  var x = 5;

  var y = 'anything';
  var y.lol = 'hello'
  callback(x, y.lol);
}

something(function(req, res) {
  console.log(req);
  console.log(res.lol);
});

提前致谢。

JS中没有子变量这种东西。如果你的意思是 y.lol,这是对象 属性,你需要 y 成为对象才能使用它。试试这个:

function something(callback) {
  var x = 5;

  var y = {};
  y.lol = 'hello'
  callback(x, y);
}

something(function(req, res) {
  console.log(req);
  console.log(res.lol);
});