我认为这是最容易用一个例子来解释的。
var my_variable = 10;
let my_sql = "select count(id) as id_count from table";
con.query(my_sql, function (err, my_result) {
if (my_result[0].id_count > 10) {
my_variable += 10;
}
问题:
con.query 回调函数无法看到 的值my_variable
。