Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Uso do let

Na resolução do exercício:

  <script>
        function sendPost(event) {

            event.preventDefault();

            console.log("Enviando post");

            let $ = document.querySelector.bind(document);
            inputData = $('#data');
            inputQuantidade = $('#quantidade');
            inputValor = $('#valor');

            let negociacao = {
                data: inputData.value,
                quantidade: inputQuantidade.value,
                valor: inputValor.value
            };

tanto inputData, inputQuantidade e inputValor estão sem o let ou o var... Isso não é necessário? Ou essas variáveis acabaram vazando para escopo global?

1 resposta
solução!

Boa tarde, Thiago! Como vai?

Se elas estão sendo criadas sem o uso do var ou do let elas irão vazar para o escopo global. E obrigado por avisar! Inclusive, já corrigi o exercício! É com participações como essa sua que fazemos da Alura uma plataforma cada vez melhor! Continue assim!

Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!