这是我的代码:
var resultSet;
db.transaction(function (tx){
tx.executeSql('SELECT * FROM table WHERE name = ?', [name], function (tx, results) {
resultSet = results;
});
});
console.log(resultSet);
记录的是“未定义”。
我希望得到的是分配给“resultSet”的 SQLResultSet 对象“results”。
我确定我误解了 JavaScript 中的作用域。但这似乎应该有效,我找不到类似的问题。
谢谢你的时间!!