Gravar dados em Json no JavaScript

Boa noite!

Estou tentando gravar dados em Json usando javascript, más com
o script abaixo ele só grava um objeto;

Já pesquisei no google, más até então, nenhum código deu certo.
desde já agradeço por quem possa me ajudar.

for (var i=0;i<4;i++)
{
dados=[

				{
				'id': i, 
				'nome': 'nome';
				}];
	}

alert(dados.length);

Você está esquecendo de setar a posição na variável “dados”, olha o exemplo abaixo corrigido:

for (var i=0;i<4;i++) { 
  dados[i] = [ { 
    'id': i, 
    'nome': 'nome'; 
  }]; 
}