我的职能是:

objBD.query('select max(ID_U) AS max_id from usuario ', function(err, rows, fields) {
    copia=rows[0].max_id;
});


并且变量copia的值为:


  未定义


可变的Copia是全球性的

最佳答案

您的copia变量仅在该闭包的范围内定义。在执行该代码之前,请尝试定义它:

var copia;
objBD.query('select max(ID_U) AS max_id from usuario ', function(err, rows, fields) { copia=rows[0].max_id; })
console.log(copia);

关于javascript - 无法复制变量内的内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39782577/

10-11 08:06