Sobes.tech
Middle

Em que momento as Promessas são iniciadas em JavaScript?

sobes.tech IA

Resposta da IA

A promessa é iniciada no momento em que uma nova instância da classe Promise é criada. A função executor, passada ao construtor, é chamada imediatamente pelo ambiente de execução JavaScript, de forma síncrona.

Exemplo:

// Esta função executor será chamada imediatamente ao criar a Promise
const myPromise = new Promise((resolve, reject) => {
  console.log('Função executor chamada');
  resolve('Sucesso!');
});

console.log('Promise criada');

// A saída no console será:
// Função executor chamada
// Promise criada