- Да, он выполнит populateDB, затем successCB в случае успеха и errorCB в случае ошибки
- [] означает пустой массив, и, опять же, по их именам выглядит, что querySucces будет выполнен в случае успеха, и errorCBв случае ошибки
, но проверьте документацию API для этих функций ( транзакция и executeSql ), чтобы увидеть, для чего предназначен каждый аргумент, он должен сообщить вамцель каждого аргумента