我如何在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);
});

相关内容

  • 没有找到相关文章

最新更新