1. Callback
buscarPersonagem(1, function(personagem) {
console.log(personagem.name);
});
console.log("Isso roda antes do personagem chegar!");
Funciona — mas quando as operações se aninham vira Callback Hell:
buscarPersonagem(1, function(personagem) {
buscarEpisodios(personagem, function(episodios) {
buscarFrases(episodios, function(frases) {
});
});
});