Curso Javascript Completo: Aula 06 - Var Let Const

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ธ.ค. 2024

ความคิดเห็น •

  • @programacaoweb
    @programacaoweb  3 ปีที่แล้ว +20

    Espero que essa aula tenha clareado a sua mente!
    Compartilha esse vídeo, se inscreve e deixa seu like!
    Forte abraço!

  • @DiegoOliveira-qq4sq
    @DiegoOliveira-qq4sq 3 ปีที่แล้ว +40

    Didática perfeita! Tenho um curso pago, mas com sua didática estou aprendendo com muito mais facilidade. Que seu canal cresça cada vez mais! Conte comigo. Abraço.

    • @programacaoweb
      @programacaoweb  3 ปีที่แล้ว +2

      Muito obrigado pelo seu comentário Diego! Fico muito contente! 👨‍💻👍

  • @FabimBdz
    @FabimBdz 3 ปีที่แล้ว +12

    Depois vou parar para dar like em tudo.. Conheci o canal a pouco tempo.. Mas curti demais, espero que o curso vá até o final, porque tem uns que começa e para na metade.. E obrigado por compartilhar seu conhecimento..

    • @programacaoweb
      @programacaoweb  3 ปีที่แล้ว

      Oi Desmond. Muito obrigado por comentar! O curso está completo. Hoje inclusive sai a ultima aula, são 20 no total. Um forte abraço!

  • @naillathdev
    @naillathdev ปีที่แล้ว +3

    Marco 0 da minha jornada de aprender definitivamente JavaScript! # Day001
    Professor TOP! Didática impecável, tô pegando bem o conteúdo até o momento.
    Aula 06 - Concluída!
    Partiu Aula 07!

  • @brunoamarante5455
    @brunoamarante5455 11 หลายเดือนก่อน +7

    impressionante como vc da quase 4000 reais em um curso e não aprende conceitos básicos do javascripts como vc aprende nesse curso gratuito, didática incrível, conheci o canal tem 2 dias e vou consumir o máximo de conteúdo possível e futuramente vou fazer seus conteúdos pagos tbm abraço.

    • @programacaoweb
      @programacaoweb  11 หลายเดือนก่อน +1

      Valeu Bruno! Que bom que está gostando. Grande abraço!

    • @virusv6220
      @virusv6220 24 วันที่ผ่านมา

      4.000 só? Oxi, estou pagando 9k na ebac...😢

  • @PedroHenrique-kj5iv
    @PedroHenrique-kj5iv ปีที่แล้ว +5

    Que didática incrível. Estou entendendo tudo. O melhor que já vi na internet

  • @brito7442
    @brito7442 3 ปีที่แล้ว +8

    Sua didática é ótima meu amigo, continue com os cursos de Javascript por favor ok.
    Muito obrigado por compartilhar seu conhecimento.
    Aquele abraço!

    • @programacaoweb
      @programacaoweb  3 ปีที่แล้ว

      Valeu Brito!! Um grande abraço!

  • @Luis-Felipe1999
    @Luis-Felipe1999 ปีที่แล้ว +3

    Seria bom também vc disponibilizar uma apostila com exercícios

  • @Everaldobass
    @Everaldobass 2 ปีที่แล้ว +4

    Excelente conteúdo sobre var, let e const, obrigado por compartilhar.

  • @KlausNascimento
    @KlausNascimento ปีที่แล้ว +1

    O conteúdo apresentado é excelente, e estou aprendendo muito sobre o javascript poderoso e versátil, muito obrigado !

  • @johnnygames2481
    @johnnygames2481 ปีที่แล้ว +1

    Vou deixar mais uma vez meus parabéns por essas aulas , você é um ótimo professor, saiba que você está ajudando muitas pessoas que não tem condições de fazer um curso pago, lhe desejo sucesso professor , abraço!!

  • @Keyboard5025
    @Keyboard5025 3 หลายเดือนก่อน

    Excelente aula!!!

  • @stephanny.soares
    @stephanny.soares หลายเดือนก่อน

    Obrigada pelo conteudo, ajudou muuuito !

    • @programacaoweb
      @programacaoweb  หลายเดือนก่อน

      @@stephanny.soares Que bom que gostou Stephanny! Abraço!

  • @TACIMdoMelSalgado
    @TACIMdoMelSalgado 4 หลายเดือนก่อน

    Parabéns pela didática da aula, sempre aumenta o meu interesse ❤

  • @akose-gabriel
    @akose-gabriel 3 หลายเดือนก่อน

    muito bom

  • @christinnasoares9617
    @christinnasoares9617 3 หลายเดือนก่อน

    Mt top. Valeu

    • @programacaoweb
      @programacaoweb  3 หลายเดือนก่อน

      Obrigado Christinna! :)

  • @sandwicheems
    @sandwicheems ปีที่แล้ว

    Obrigado pela explicação simples e clara!

  • @gabaritando_enfermagem7402
    @gabaritando_enfermagem7402 ปีที่แล้ว

    Excelente aula! Vamos para a 7°!!

  • @jefersonsilvadeveloper
    @jefersonsilvadeveloper ปีที่แล้ว

    Sensacional. Obrigado, parabéns e sucesso!!!

  • @kaikilucas8800
    @kaikilucas8800 ปีที่แล้ว

    Entendi tudo perfeitamente graça a sua Didática maravilhosa professor, muito grato por esse conteúdo profissional

  • @mauricioreguete466
    @mauricioreguete466 6 หลายเดือนก่อน

    Sucesso...

  • @helbercaralho682
    @helbercaralho682 10 หลายเดือนก่อน

    Na faculdade me ensinaram java, e no curso técnico c, e agora entendi por que, agora eu entendo toda linguagem com uma facilidade maior.

    • @programacaoweb
      @programacaoweb  10 หลายเดือนก่อน

      Com certeza a partir do momento que você aprende uma linguagem, aprender uma nova fica bem mais fácil. Os conceitos fundamentais são bem parecidos. Muda uma coisinha ou outra. Forte abraço!

  • @giltonvida
    @giltonvida 2 ปีที่แล้ว +1

    Gostei 👍

  • @Biblioteca-EstadoMaranhão
    @Biblioteca-EstadoMaranhão 10 หลายเดือนก่อน

    foi muito top a explicacâo

    • @programacaoweb
      @programacaoweb  10 หลายเดือนก่อน

      Que bom que gostou. Fico muito feliz que tenha ajudado! Grande abraço!

  • @CezarXGameR
    @CezarXGameR 2 ปีที่แล้ว

    mto obgado pelo conteudo de Var Let Const javascript

  • @aunelioribeiro1667
    @aunelioribeiro1667 ปีที่แล้ว

    Muito Bom!

  • @carlalorrane3797
    @carlalorrane3797 11 หลายเดือนก่อน

    aula maravilhosa !!!!

    • @programacaoweb
      @programacaoweb  11 หลายเดือนก่อน

      Obrigado Carla. Abraço!

  • @gitech9
    @gitech9 ปีที่แล้ว

    Boa aula!

  • @helidriani4627
    @helidriani4627 2 ปีที่แล้ว

    revisando oque ja sabia rs

  • @alinesalves
    @alinesalves 2 ปีที่แล้ว

    Ótima aula

  • @mdsrafa
    @mdsrafa 2 ปีที่แล้ว

    Aula incrível !

  • @bobozin767
    @bobozin767 11 หลายเดือนก่อน +1

    Muito bom kkkkkkkk

  • @ivanilampaula1383
    @ivanilampaula1383 ปีที่แล้ว

    Show!

  • @helidriani4627
    @helidriani4627 2 ปีที่แล้ว +8

    ative as propagandas pois percebi o trabalho duro que você teve para configurar cada descrição nos vídeos duas palavras
    PARA BENS obs coloquei espaço na linha 16 dentro da aspas " de brito "

    • @programacaoweb
      @programacaoweb  2 ปีที่แล้ว

      Obrigado judbrito. Forte abraço!

  • @marioreis6860
    @marioreis6860 ปีที่แล้ว

    bom, amigo, agora estamos juntos de verdade, ganhou um inscrito e um aluno....

    • @programacaoweb
      @programacaoweb  ปีที่แล้ว

      Que bom Mario. Seja muito bem vindo a turma! 👏👏🎉

  • @Rhamon_Asafe
    @Rhamon_Asafe ปีที่แล้ว +2

    essa parte de JS é mais em baixo, mas as coisas vão dar certo !! Eu creio no nome de Jesus!!

  • @benmoraes5511
    @benmoraes5511 ปีที่แล้ว +1

    14:17

  • @davidfarias4290
    @davidfarias4290 8 หลายเดือนก่อน

    boa

  • @gessesimao7636
    @gessesimao7636 2 ปีที่แล้ว

    muito boa adidatica, poderia fazer um
    curso de python

    • @programacaoweb
      @programacaoweb  2 ปีที่แล้ว

      Obrigado. Não tenho planos de trazer Python, mas obrigado pela sugestão. Abraço!

  • @rodolfomalheiros5323
    @rodolfomalheiros5323 9 หลายเดือนก่อน

    👏👏👏

  • @matheussilva-l8x
    @matheussilva-l8x 9 หลายเดือนก่อน

    Estou acompanhando todos os vídeos , parabéns pelo conteúdo.
    Só uma dúvida a hora que você descreu a variável var com "Nome + idade + 10" e o JS retornou "Dimetri3010"
    é pela regra da matemática né? sempre da esquerda para direita, então ele pega primeiro "Nome + idade" = c depois +10, ai retornou "Dimetri3010"
    se a caso colocar um parêntese no cód "Nome + (idade + 10)" ele retornaria o valor correto? "Dimetri40"

    • @programacaoweb
      @programacaoweb  9 หลายเดือนก่อน +1

      Quanto à sua pergunta, sim, você está correto em relação à ordem de execução das operações em JavaScript. A expressão é avaliada da esquerda para a direita. Se você tiver a expressão "Nome + idade + 10", o JavaScript irá concatenar o valor de "Nome" com "idade" primeiro e, em seguida, adicionar 10 ao resultado. Se você colocar parênteses em torno de "(idade + 10)", isso irá alterar a ordem de execução. Neste caso, a adição de idade e 10 será feita primeiro, e depois o resultado será concatenado com o valor de "Nome". Portanto, a expressão correta seria "Nome + (idade + 10)" e, com base no exemplo , o resultado seria "Dimitri40". Abraço!

  • @alexsslf
    @alexsslf 2 ปีที่แล้ว

    Em relaçao as diferenças entre var e let se eu entendi, é que o let de comporta como uma variável no php , se declarada fora da função é global e dentro local , já o var é de escopo global indiferente se está dentro ou fora da funçaõ?

    • @programacaoweb
      @programacaoweb  2 ปีที่แล้ว

      Oi Alex. Eu recomendo essa leitura 👉 bit.ly/3P7e7lb . Pra mim o artigo mais esclarecedor sobre esse assunto. Abraço!

    • @alexsslf
      @alexsslf 2 ปีที่แล้ว

      @@programacaoweb Obrigado , vou ler.

  • @PedroHeitor-s4e
    @PedroHeitor-s4e ปีที่แล้ว +1

    bom dia professor, utilizei o comando
    const x = 10;
    {
    const x = 2;
    alert(x);
    }
    alert(x);
    e ele alertou "2" e em seguida "10"
    porém utilizando a variavel const não era para ele alertar somente o valor "10" já que foi definida e não mudaria?

    • @programacaoweb
      @programacaoweb  ปีที่แล้ว +1

      Olá. Nesse caso o comportamento está correto por que você usou escopo de blocos. O JavaScript trata as constantes de forma diferente das variáveis comuns (let ou var) no que diz respeito ao escopo de bloco. Quando você declara uma constante dentro de um bloco (delimitado por chaves {}), ela tem escopo local apenas àquele bloco. Portanto, a segunda declaração const x = 2; cria uma nova constante x que é visível apenas dentro do bloco de chaves.
      Quando você chama alert(x); dentro do bloco, ele exibe o valor da constante x do escopo interno, que é 2. Fora do bloco, quando você chama alert(x); novamente, ele exibe o valor da constante x do escopo externo, que é 10.
      Assim, é normal vermos esses dois alertas exibindo valores diferentes, porque o escopo da constante x está restrito ao bloco onde foi declarada. Não poderia ter redeclaração nem dentro do escopo de bloco nem fora, uma vez declaradas. Espero que tenha dado para entender. Abraço!

    • @PedroHeitor-s4e
      @PedroHeitor-s4e ปีที่แล้ว

      @@programacaoweb Consegui entender, obrigado!!!

  • @iranorecchio6946
    @iranorecchio6946 ปีที่แล้ว

    Professor, pra me gerar um resultado de uma soma, ou então um simples texto com JS para eu buscar um elemento se usa o document.getElementById("texto").innerHTML= (nome do elemento), mas eu posso usar o console.log(nomeCompleto) ??

    • @programacaoweb
      @programacaoweb  ปีที่แล้ว +1

      Se você quer apontar um valor a um elemento HTML, é só pegar pelo seletor indicar a variável que contém o valor. O console.log só imprime resultado no console, ou seja só pra consulta, nunca no DOM (árvore de elementos da página). Espero que tenha dado para entender. Abraço!

    • @iranorecchio6946
      @iranorecchio6946 ปีที่แล้ว

      @@programacaoweb Deu pra entender sim, muito obrigado :D

  • @JuliaSantos-if4yy
    @JuliaSantos-if4yy 11 หลายเดือนก่อน

    Qual o atalho/extensão q ele usa para formatar o arquivo js? Vi que em alguns momentos ele escreveu sem espaçamento e automaticamente foi formatado c espaçamentos.

    • @programacaoweb
      @programacaoweb  11 หลายเดือนก่อน +1

      Oi Júlia. Nesse vídeo tem todas as.minhas configurações do VS Code 👉 th-cam.com/video/c45nPVwMVzQ/w-d-xo.html . Abraço!

    • @JuliaSantos-if4yy
      @JuliaSantos-if4yy 11 หลายเดือนก่อน

      @@programacaoweb Muito obrigada, Professor :D

  • @fredericonobrega6007
    @fredericonobrega6007 3 หลายเดือนก่อน

    Professor, na explicação do "let", se por acaso o document.getElementById(' texto ").innerHTML = x ; estivesse dentro do escopo, o resultado continuaria sendo 10 ?

    • @joaopatrickqueirozmaia1215
      @joaopatrickqueirozmaia1215 2 หลายเดือนก่อน

      let x = 20;
      {
      let x = 10;

      document.getElementById("texto").innerHTML = x;
      }
      sim o resultado seria 10 neste caso acima. Porem se você chamar novamente o document.getElementById fora do bloco ele volta a ser 20.
      let x = 20;
      {
      let x = 10;

      document.getElementById("texto").innerHTML = x;
      }
      document.getElementById("texto").innerHTML = x;

  • @FranciscodasChagas-mx2lw
    @FranciscodasChagas-mx2lw 7 วันที่ผ่านมา +1

    iniciando nas férias de 2024

  • @nicdev7367
    @nicdev7367 2 ปีที่แล้ว

    Excelente aula!! O curso de javaScript terá mais aulas ou continuará com 20 aulas?

    • @programacaoweb
      @programacaoweb  2 ปีที่แล้ว

      Oi NicDev. O curso está completo. Forte abraço!

  • @richardallan3041
    @richardallan3041 ปีที่แล้ว

    Professor, é alguma extensão do VScode que da os espaços automaticamente? Se sim poderia me informar o nome?

    • @programacaoweb
      @programacaoweb  ปีที่แล้ว

      Oie. Não é extensão, são algumas configurações do VS Code. Nesse vídeo eu mostro todas minhas configurações 👉 th-cam.com/video/c45nPVwMVzQ/w-d-xo.html na descrição tem tbm o JSON de configuração para copiar. Abraço!

  • @two9323
    @two9323 6 หลายเดือนก่อน

    eu coloquei o const fora e dentro do bloco, dentro do bloco coloquei alert() e o nome da varivel e ele alterou o valor ficou com o valor que tinha dentro do bloco, não com o valor de fora, nem deu erro.

    • @programacaoweb
      @programacaoweb  6 หลายเดือนก่อน

      Olá. Quando usamos "const" em JavaScript, estamos criando uma variável cujo valor não pode ser alterado. No entanto, a declaração "const" é limitada ao bloco onde ela é definida, devido ao escopo de bloco. Isso significa que uma variável definida com const dentro de um bloco {} não está disponível fora desse bloco, e uma variável const definida fora do bloco não é afetada por declarações dentro do bloco. No vídeo eu realmente falei errado nesta parte. Abraço!

  • @Wdrake231
    @Wdrake231 ปีที่แล้ว

    Tem algum material para acompanhar em PDF?

    • @programacaoweb
      @programacaoweb  ปีที่แล้ว

      Oi Wagner. Não tem. Mas qualquer coisa relevante vai ter link na descrição do vídeo. Para aprender em formato escrito eu recomendo o site da W3Schools. Abraço!

  • @benmoraes5511
    @benmoraes5511 ปีที่แล้ว

    15:03

  • @cientisa
    @cientisa 6 หลายเดือนก่อน +1

    pra que usamos isso na vida real? tipo, na criação de um site?

    • @programacaoweb
      @programacaoweb  6 หลายเดือนก่อน

      Olá. O JavaScript é uma linguagem que pode ser usado para várias coisas. Criação de sites, sistemas web, sistemas de computador, aplicativos pra celular, servidores e a lista continua. Mas usamos realmente mais para sites e sistemas web. Da uma olhada nesse vídeo que explica um pouco o papel de cada linguagem no contexto de programação web 👉 th-cam.com/video/u4Nxd99CDjY/w-d-xo.htmlsi=W-I2c7Tuzxtgl_a4 . Abraço!

  • @capivaraGamer1234-q1m
    @capivaraGamer1234-q1m 5 หลายเดือนก่อน

    uma diga pro pessoal conseguir fazer uma soma e uma concatenação em uma mesma linha é usar parênteses
    exemplo:
    código:
    var a = 15, b = 5
    console.log("rogério " + (a + b))
    saída:
    rogério 20

  • @benmoraes5511
    @benmoraes5511 2 ปีที่แล้ว

    3:36

  • @lucianoprata86
    @lucianoprata86 ปีที่แล้ว

    Explicação que muito curso pago não tem.

  • @joaoeduardo283
    @joaoeduardo283 2 ปีที่แล้ว

    Não haverá mais aulas de javascript?

    • @programacaoweb
      @programacaoweb  2 ปีที่แล้ว

      Oi Jão Eduardo. A playlist está completa. Tem todas para assistir 👍

  • @consciencia_estoico
    @consciencia_estoico 3 หลายเดือนก่อน

    Em 16:08 vc errou na verdade o let ele funciona com atualização de valor, aí n deu certo pq vc nao específicou a saída , vc nao colocou alert(pessoa); quando a declaração estava no let. Eu testei aq no meu nao deu erro o valor foi atualizado usando o let

    • @programacaoweb
      @programacaoweb  3 หลายเดือนก่อน

      Olá. O let não permite redeclaração de variável. O valor sim, pode ser trocado, ou seja, o nome que você batiza a variavel let não pode ser o mesmo dentro do escopo, como "pessoa" no exemplo. Já o valor dela pode sim ser atualizado, como trocar de "Fulano" para "Beltrano". Mas nunca se esqueça do mais importante: você é o cara! 👍 Forte abraço!

  • @JoyMagalhães-d5v
    @JoyMagalhães-d5v 25 วันที่ผ่านมา

    java parece que vem pra dificultar nossa vida hahaha nessa aula percebi que com html simples daria pra fazer isso posso estar errado kkkk fiz o curso de HTML e CSS aqui hehe

  • @ricardoa.gontijohorta3605
    @ricardoa.gontijohorta3605 ปีที่แล้ว

    Não é gordofobia dar exemplo com BomBom?

    • @programacaoweb
      @programacaoweb  ปีที่แล้ว

      Hein? 🤔 O que tem haver amigão?

  • @benmoraes5511
    @benmoraes5511 ปีที่แล้ว

    8:34

  • @benmoraes5511
    @benmoraes5511 ปีที่แล้ว

    12:24

  • @benmoraes5511
    @benmoraes5511 ปีที่แล้ว

    3:37