Array de dados no javascript + html5

Olá pessoas

no html 5 criei um banco no navegador e agora desejo trazer os dados para uma tabela

[code]
var query = “SELECT nome, razao, cpf_cnpj, cep, celular, telefone FROM clientes;”;
try
{
localDB.transaction(function(transaction)
{

        transaction.executeSql(query, [], function(transaction, results)
        {
            for (var i = 0; i < results.rows.length; i++) 
            {                
		var tmp = {codigo: row['codigo'], nome: row['nome'], razao: row['razao'], cidade: row['cidade'], telefone: row['telefone']};
            }
        }, function(transaction, error)
        {
            updateStatus("Error: " + error.code + "<br>Message: " + error.message);
        });
    });
} 
catch (e) 
{
    updateStatus("Error: Unable to select data from the db " + e + ".");
}[/code]

E pra isso preciso alimentar o array com cada registro que é trazido do banco de dados do navegador.

ExampleData.test= [{ "telefone": "(46) 3220-1234", "cidade": "Persea americana", "razao_social": "Persea americana", "nome_fantasia": "Avocado" }, { "telefone": "(46) 3220-1234", "cidade": "Persea americana", "razao_social": "Persea americana", "nome_fantasia": "Avocado" }, { "telefone": "(46) 3220-1234", "cidade": "Persea americana", "razao_social": "Persea americana", "nome_fantasia": "Avocado" }];

Como eu faria para pegar a variável tmp e jogar ela pra dentro deste array ExampleData?