Solução
http://stackoverflow.com/a/2911891/764182
fundo
Este protocolo está relacionado ao meu outro protocolo – “Obter item aleatório com imagem codificada com base 64 (AJAX)”. Portanto, minha tarefa era incluir 3 itens escolhidos aleatoriamente (por meio de solicitação ajax) na página.
Então, a ordem final das tarefas foi:
1) Carregar o arquivo settings.json
2) Carregar o primeiro item, adicionar ao items
array
3) Carregar o segundo item, adicionar à items
matriz
4) Carregue o terceiro item, adicione à items
matriz
5) Renderizar items
array
Portanto, (1) deve ser feito antes de todas as tarefas. [(2), (3), (4)] deve ser feito antes de (5). [(2), (3), (4)] pode ser [(3), (4), (2)] ou [(2), (4), (3)], etc …