これが私のコードです:
var resultSet;
db.transaction(function (tx){
tx.executeSql('SELECT * FROM table WHERE name = ?', [name], function (tx, results) {
resultSet = results;
});
});
console.log(resultSet);
ログに記録されるのは「未定義」です。
私が取得したいと思っているのは、「resultSet」に割り当てられた SQLResultSet オブジェクトの「結果」です。
JavaScript のスコープを誤解していると確信しています。しかし、これはうまくいくようで、同様の質問が見つかりません。
御時間ありがとうございます!!