1
resposta

Retornando o elemento da função

E aí, galera. Por que quando acabamos uma func tem alguns casos que o elemento é retornado? Tipo nesse exemplo:


function button() {
    const button = document.createElemente("button")
    button.innerText = 'Meu botão!'
    return button;
}

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Dae Pedro, blz?

Nem toda função precisa retornar valor, mas quando vc precisa do valor que foi computado dentro da função, vc coloca o return;

No seu caso abaixo, vc cria um botao virtualmente, insere um texto e retorna o botao que está na memória do seu navegador, Toda vez que vc chama a funcao, um botao é criado na memória e ele fica disponível para ser usado.

function button() {
    const button = document.createElement("button");
    button.innerText = 'Meu botão!';
    return button;
}
document.querySelector('body').append(button());