Var, Let, Const - Tudo o que você precisa saber

  Рет қаралды 39,227

Programador BR

Programador BR

Күн бұрын

Пікірлер: 171
@felipecicero5918
@felipecicero5918 5 жыл бұрын
as vezes eu me confundo e quando usar cada tipo
@Programadorbr
@Programadorbr 5 жыл бұрын
Sempre que puder use const, se não for possível use let, em último caso use var.
@fonsmat
@fonsmat 4 жыл бұрын
@@Programadorbr por que?
@robsonantonio5445
@robsonantonio5445 4 жыл бұрын
@@Programadorbr por que 3?
@gabrieljulian6878
@gabrieljulian6878 4 жыл бұрын
@@Programadorbr por que 4?
@FernandoLeonid
@FernandoLeonid 4 жыл бұрын
@@gabrieljulian6878 só se utiliza o let quando é necessário uma variável mutável, caso contrário const. var em último caso, pois é de escopo global, ou seja, o valor é mantido durante a toda execução da aplicação, o que pode trazer erros de dificil depuração.
@hgtaurusbr
@hgtaurusbr 5 жыл бұрын
E pensar que já vi tutoriais falando que let é um var moderno....e só. Não sabia dessas particularidades. Muito bom o vídeo!
@conhecimento-condicionamento
@conhecimento-condicionamento 4 жыл бұрын
Sim.Verdade.
@DouglasSantosTI
@DouglasSantosTI 3 жыл бұрын
Mas é pow, let é um var melhorado... Não se usa mais var, mas sim let e const.
@LeagueDailyClips
@LeagueDailyClips 2 жыл бұрын
@@DouglasSantosTI mas no caso não seria melhor meter logo var em tudo que aí funciona em todo lado? pq deveria evitar usar var?
@baduinha1247
@baduinha1247 2 жыл бұрын
eu faço ADS, e meu professor de lógica não conseguiu explicar (ou não quis) para que serve as 3 em fodendo 23 aulas !, agora estou prox de uma prova, e em 15 min eu aprendi, obrigado por dividir seu conhecimento ! que você seja abençoado seja lá pelo que você acredita !
@davilloaurelio1699
@davilloaurelio1699 5 жыл бұрын
Melhor explicação sobre essa diferença que já vi.
@carlosnani
@carlosnani 5 жыл бұрын
Esse final, que fala de cosnt eu realmente não sabia e por esse motivo dava mais uso para a para let, ... mas agora acho que posso usar mais o const sem medo de ser feliz. Value e forte abraço.
@nitrivium1950
@nitrivium1950 5 жыл бұрын
Estou fazendo o curso de programador e estou amando. O curso é bastante didático
@faelfelix3669
@faelfelix3669 Жыл бұрын
Explicação simples, porém, muito rica em informação e na comunicação. Parabéns !!!
@drakob4898
@drakob4898 2 жыл бұрын
você usa uma fala simples para explicar, isso é incrivel. obrigado!
@emersondeassissilva606
@emersondeassissilva606 4 жыл бұрын
Só acrescentando que, o let só é acessível no scope do {}, como vc falou, então no caso do exemplo, a variável 'a', se criada dentro do segundo if, nao pode ser acessada no primeiro if, apenas dentro {} de onde ela foi criada. 👍
@weslleyfelix5072
@weslleyfelix5072 4 жыл бұрын
brilhante ! eu li alguns artigos e ate aprendi o conceito, mas foi com esse vídeo que realmente tudo clareou na minha cabeça ! Obrigado cara
@sabrinadias610
@sabrinadias610 Жыл бұрын
Video mto bom! Estudo programação há ano e ainda tinha dúvidas sobre as diferenças, você me explicou definitivamente, brigadaooo!
@JucaTech
@JucaTech 5 жыл бұрын
Muito bom! Eu estava pesquisando sobre isso e achei esse vídeo, tirou minhas dúvidas
@raimundojunior8547
@raimundojunior8547 3 жыл бұрын
Iniciando meu curso em JS, vi alguns tutorais meio confusos sobre, mas em poucos minutos você resolveu minha dúvida de várias horas, muito obrigado.
@vbeltrao1917
@vbeltrao1917 2 жыл бұрын
muito bem explicado, li dezenas de explicações sobre var, let e const mas apenas entendi nesse vídeo!
@ivanmarcelovirtuoso
@ivanmarcelovirtuoso Жыл бұрын
vc explica muito bem! Tou tentando entender sobre Hoisting. Acredito seja interessante também. Sucesso! Abraço forte!
@jefferson-763
@jefferson-763 Жыл бұрын
Acho que alguns professores de JS precisam ver essa aula. Foi direto ao ponto.
@diegomoreno8972
@diegomoreno8972 5 жыл бұрын
Video muito bom, aprendo bastante com os seus videos. Gostaria que fizesses um video que mostra a rotina de um programador no seu dia a dia. E também gostaria de saber o seguinte: Quando é que um programador esta trabalhando e quando é que um programador esta treinando? 🤔🤔🤔
@coisasdecarol9026
@coisasdecarol9026 Жыл бұрын
A sua explicação foi muito melhor que a do vídeo da aula da faculdade! rsrsr Muito bom! 👋👋
@darkharvest25
@darkharvest25 Жыл бұрын
Tirou minha dúvida, muito obrigado :D Ótimo vídeo, mt bem explicado!
@omatheussantos
@omatheussantos 3 жыл бұрын
Explicação mais prática da vida, em 2min de vídeo já entendi. Obrigado.
@adamlacerdamkt
@adamlacerdamkt 2 жыл бұрын
Ótima explicação. Simples e objetiva. Curti!
@NewtonCBorghesi
@NewtonCBorghesi 2 жыл бұрын
Muito legal!! Pensei que Let = var; que poderia ser escrito no scopo!! Mas a explicação deu pra entender melhor... Grato
@elyezerf
@elyezerf 5 жыл бұрын
Queria te agradecer pelo seu trabalho. Têm me motivado e ajudado muito ! Queria te pedir pra fazer um vídeo usando gráficos com React Native. Gostaria muito de aprender. Estou tentando usar svg-charts.
@emanoelinfinity
@emanoelinfinity 5 жыл бұрын
Eu que estou me aprofundando em JS me confundia quando usar o let/var. Boa explicação!
@noobprofissapiv
@noobprofissapiv 3 жыл бұрын
Agora sim eu sei quando usar cada um. Muito obrigado!
@egsantos10
@egsantos10 5 жыл бұрын
Gostei demais ainda mais que agora estou estudando javascript em sequência vou estudar NodeJs então as dicas foram muito boas !!!!! Continue assim !!!!!
@Vittu_Dev
@Vittu_Dev 5 ай бұрын
Lembro que estudei variáveis globais e escopo no PHP. O conceito é o mesmo, apenas a forma de fazer que difere de uma linguagem para a outra. Tô estudando devagar o Javascript e nem cheguei longe no PHP. Decidi estudar de verdade, desde os fundamentos de redes e outras coisas, pra não ficar perdido quando essas coisas aparecerem. Bom ver que tudo está se encaixando, ainda que o progresso seja demorado.
@Programadorbr
@Programadorbr 5 ай бұрын
Depois que vc aprende uma linguagem, aprender uma segunda eh bem mais fácil. Os conceitos são os mesmos
@ArthurHenriqueSilverio
@ArthurHenriqueSilverio 2 жыл бұрын
Amei o nome do quadro, incrível!!!!!!
@lucaspx9067
@lucaspx9067 2 жыл бұрын
Muito boa a explicação!!! você é um dos melhores da área!!
@milenagomes5670
@milenagomes5670 3 жыл бұрын
Muito bom. Sou iniciante, conheço quase nada e consegui entender. Parabéns! 🌻
@neto-ze3bm
@neto-ze3bm Жыл бұрын
boa observação, ProgramadorBR , essa situação de declaração dentro e fora é realmente importante na hora de pensarmos as Classes e Componentes, eu acredito que estou um pouco confuso, mais logicamente faz sentido, faz um teste desse para tirarmos essa duvida. tamojunto
@felipeneves5118
@felipeneves5118 3 жыл бұрын
Valeu pela aula, ótima explicação, pelo que eu vi a diferença principal é a nível de escopo :)
@jenny-hg3jy
@jenny-hg3jy Жыл бұрын
Explica muito bem, muito bom o video.
@arthursantos974
@arthursantos974 5 жыл бұрын
Muito obrigado mano estou iniciando em js e vc me ajudou muito!!!
@mateuscardoso5785
@mateuscardoso5785 3 жыл бұрын
Curto e direto. Perfeito!
@Brenofacanha
@Brenofacanha 5 жыл бұрын
Bom vídeo Igor , muito bem explicado . Faz mais vídeo assim , só tem a crescer seu canal 👍
@augustoaccorsi8306
@augustoaccorsi8306 3 жыл бұрын
Simples e direto ao ponto, muito bom!!!
@luizazilio5960
@luizazilio5960 2 жыл бұрын
ótima explicação, finalmente consegui entender bem a diferença entre as 3! obrigada!
@thairincksilva
@thairincksilva Жыл бұрын
acabei de ver uma aula na faculdade sobre isso e não entendi nada, o professor nao usou exemplos e só leu a merda do slide.. vim aqui no youtube e encontrei teu vídeo, saí do video ententando a diferença. tu é fera mano!
@maikondouglas4110
@maikondouglas4110 4 жыл бұрын
Muito bom! Vídeo curto, porém com conhecimento útil e de modo sucinto !
@devciente
@devciente 3 жыл бұрын
A explicação foi tão perfeita que com apenas 6 min já dar para se ter uma boa noção de cada uma delas. Mas fica aquela dúvida, como saber quando devo usar cada uma delas? Ou se vale a pena eu pegar tipo e usar somente let por exemplo?
@rogeriorivera7771
@rogeriorivera7771 4 жыл бұрын
Agora sim eu entendi a diferenca entre var/let/const show de bola
@davilloaurelio1699
@davilloaurelio1699 5 жыл бұрын
Talvez a melhor explicação que já vi sobre a diferença
@Programadorbr
@Programadorbr 5 жыл бұрын
😍😍
@tihhgoncalvess
@tihhgoncalvess 3 жыл бұрын
Muito bom! Entendi definitivamente como cada um funciona. Agora uma pergunta: porquê não posso sair usando var em tudo, por exemplo?
@lucasanthony5311
@lucasanthony5311 3 жыл бұрын
pq "var" pode ser sobrescrita, então ele ia trocar o valor e não ia considerar isso erro, ficando mais difícil de localizar em um código maior.
@Hendrix463
@Hendrix463 Жыл бұрын
Dessa forma fica muito mais fácil assimilar o conteúdo. Sucesso!
@yurijivagoads
@yurijivagoads 5 жыл бұрын
Chego em casa, abro o KZbin e tenho as duas primeiras sugestões de vídeos são: esse daqui ou o do jogo da seleção brasileira. Adivinha qual eu priorizei assistir? 😊 Excelente explanação. 👏👏👏
@Programadorbr
@Programadorbr 5 жыл бұрын
😍😍
@alexalexandre6420
@alexalexandre6420 2 жыл бұрын
Muito obrigado pela explicação.
@giovannasg12
@giovannasg12 4 жыл бұрын
Ficou muito clara sua explicação!! Ajudou muito Obrigada!!
@lucialu4324
@lucialu4324 5 жыл бұрын
Finalmente entendi, bela didatica, abração mano
@darkenmachava9945
@darkenmachava9945 4 жыл бұрын
Muito bom.... Dúvidas sanadas
@FaLkraydz
@FaLkraydz 5 жыл бұрын
Excelente explicação, clara e direta. Valeu.
@dcassis
@dcassis Жыл бұрын
Clareou completamente!! Valeu
@lazaro-gomes99
@lazaro-gomes99 Жыл бұрын
perfeito esse video, muito obrigado!!!
@kdevgame
@kdevgame 5 жыл бұрын
Massa cara muito boa a didática.
@andreaj2615
@andreaj2615 3 жыл бұрын
excelente. simples e de fácil entendimento
@williamtome7426
@williamtome7426 5 жыл бұрын
Muito legal. Já me ajudou a entender melhor! Valeuu
@joaovitor12full
@joaovitor12full Жыл бұрын
seu video me ajudou bastante, obrigado
@fabiomattos1707
@fabiomattos1707 3 жыл бұрын
Muito Top! Simples e objetivo.
@jorgeeder7268
@jorgeeder7268 5 жыл бұрын
Pode fazer um vídeo falando das particularidades do npm e yarn?
@SouAndersonDavid
@SouAndersonDavid 5 жыл бұрын
Uma boa
@ViniTeobaldo
@ViniTeobaldo 4 жыл бұрын
Excelente sua explicação, obrigado!
@oznidahora1630
@oznidahora1630 4 жыл бұрын
Muito esclarecedor o vídeo!
@marcellamulleka
@marcellamulleka 4 жыл бұрын
Explicação excelente!
@Luis_Mackiewicz
@Luis_Mackiewicz 7 ай бұрын
Obrigado mano, ajudou mto, vlw!
@maykonsk
@maykonsk 4 жыл бұрын
Muito boa a explicação. Acabou o segredo pra mim
@iluvsyphonfilter
@iluvsyphonfilter 4 жыл бұрын
Show, ótima explicação
@heltondeveloper2416
@heltondeveloper2416 2 жыл бұрын
Gostei demais!!!
@jcxpjau
@jcxpjau 2 жыл бұрын
Mandou muito bem!!
@danielhortencioguitar
@danielhortencioguitar 4 жыл бұрын
Imagino que a const não permite uma nova atribuição assim tão facilmente por questões de proteção né, para evitar reatribuições acidentais.... já que a const pode guardar uma instancia de acesso a um banco de dados, ou seja, algo delicado... e por descuido o dev reatribue uma string ou valor numerico, sei lá.. acho que pode ser por isso
@kauapiresrena7554
@kauapiresrena7554 3 жыл бұрын
Que conteúdo bom!
@leocunha4738
@leocunha4738 5 жыл бұрын
Muito bom cara, muito obrigado!
@piedpierrot3891
@piedpierrot3891 2 жыл бұрын
Muito bem explicado Obg 😁
@EnzoAuditore
@EnzoAuditore 2 жыл бұрын
Obrigado pelo vídeo
@matheusfilipe6610
@matheusfilipe6610 4 жыл бұрын
Muito obrigado, me ajudou muito!
@igorferreirabr
@igorferreirabr 5 жыл бұрын
Muito bom parabéns!
@eliezersouza6074
@eliezersouza6074 4 жыл бұрын
Show de bola!
@viniciusbrunelli9752
@viniciusbrunelli9752 5 жыл бұрын
Mas quais são as vantagens de se usar o let e o const, pois pelo que eu entendi o var é o melhor
@filipeltsilva
@filipeltsilva 5 жыл бұрын
Depende da abordagem e do escopo do projeto, Vinícius. Caso queira manter a modularização da aplicação, com cada módulo com uma responsabilidade definida, let e const atendem essa necessidade.
@thewellcarvalho
@thewellcarvalho 5 жыл бұрын
Também estou nos estudos de javascript, e estava procurando também essa diferença. Conforme vc explicou, o "var" seria do tipo global, nesse caso podendo ser acessada de qualquer lugar, porem se eu criar uma variável do tipo "var" dentro de uma função, eu só consigo acessar ela dentro dessa função, se eu tentar acessar ela fora eu não consigo. Dará um erro igual ao que foi mostrado no vídeo, dizendo que a variável não foi definida. Por que isso acontece, já que a variável criada com "var" é para ser global?
@DamianaSampaio
@DamianaSampaio Жыл бұрын
Já descobriu a resposta?
@caradebreno
@caradebreno 4 жыл бұрын
Ok, mas o que até hoje eu não entendo, é qual a utilidade de um const. Quais benefícios eu vou ter ao utilizar uma constante ao invés de uma variável? Sempre vejo todo mundo usando const em tudo, deixando o let só pra quando precisa mesmo.
@dadoscriticos
@dadoscriticos 3 жыл бұрын
Bão demais!
@MarceloMadara235
@MarceloMadara235 4 жыл бұрын
Boa tarde Igor! Tudo bem? Espero que sim. Igor, sou iniciante na javascript, eu assisti o vídeo e entendi algumas coisa que você ensinou, O que eu não entendo é qual a finalidade disso? Eu sei que se eu colocar um texto/imagem/musica/video em uma tag , ela vai me mostrar o resultado da minha ação html/css. O javascript eu já não consigo entender o porque desses comandos. Obrigado pela atenção e bom final de semana.
@Programadorbr
@Programadorbr 4 жыл бұрын
Fala... o javascript permita que vc modifique os elementos da tela depois que eles forem carregados... permite também que vc reaja a uma ação de um usuario... então por exemplo, imagine que vc tenha o carrossel (aquele banner que fica rolando pro lado e mudando a informação) para fazer ele ter esse movimento ou até mesmo mudar com o click do usuário, vc usa o javascript
@Programadorbr
@Programadorbr 4 жыл бұрын
kzbin.info/www/bejne/oGGsmWSui95-mLs nesse vídeo aqui eu mostro o poder de saber js
@BezerraDev
@BezerraDev 5 жыл бұрын
Quadro legal Igor! Faz um de callback, promise e async/await.
@Programadorbr
@Programadorbr 5 жыл бұрын
Paulo Bezerra CodDev boa... vou colocar na lista
@yuriandreidasilva7112
@yuriandreidasilva7112 5 жыл бұрын
Da hora demais!!!
@kevinlc5215
@kevinlc5215 4 жыл бұрын
vlw cara , ajudou bastante
@AkiSempai_
@AkiSempai_ 4 жыл бұрын
obrigado me ajudou muito.
@kbarreto
@kbarreto 4 жыл бұрын
O doce som de um teclado mecanico com blue switch :)
@gfrsolutions8042
@gfrsolutions8042 5 жыл бұрын
E tem alguma diferença de performance entre var, let e const ?
@elisakozlowsky5469
@elisakozlowsky5469 3 жыл бұрын
O quadrinho da bandeirinha canadense é tudo!!
@fabiulaalves2414
@fabiulaalves2414 5 жыл бұрын
Ola, Igor. Vi o seu vídeo como ganhar dinheiro com apps e outros que vc fez a respeito. Como fica a legalização? Receber o dinheiro, não ter problemas com Receita Federal. Obrigada
@Programadorbr
@Programadorbr 5 жыл бұрын
Da mesma maneira de qualquer outra atividade comercial, vc precisa emitir nota, pagar imposto. Entre em contato com um contador da sua cidade.
@fabiulaalves2414
@fabiulaalves2414 5 жыл бұрын
@@Programadorbr Claro, já tinha procurado, mas eles não sabiam como me ajudar. Valeu pela resposta!
@mazeli691
@mazeli691 2 жыл бұрын
Excelente!
@nilogama6955
@nilogama6955 5 жыл бұрын
E quando declaro var dentro de uma fuction ? Ela não fica visível dentro de outra function.
@Programadorbr
@Programadorbr 5 жыл бұрын
Eu teria que fazer um vídeo específico para explicar pq é diferente no caso de funções. Tem uns detalhes ai. Vou colocar na lista.
@victorrrabelo
@victorrrabelo 5 жыл бұрын
@@Programadorbr Minha dúvida tbm.
@marinavieir4
@marinavieir4 4 жыл бұрын
Comecei a fazer o curso LaunchBase da Rocketseat. Em 11 aulas o professor não conseguiu ser tão claro quanto você em um vídeo de 7 minutos. Já pensou em lançar um curso de JS para leigos em programação?
@Programadorbr
@Programadorbr 4 жыл бұрын
Tem o meu curso completo em programadorbr.com ele eh exatamente para quem tá começando. Mas eu vou fazer uma série nova com aulas grátis de js do zero. Vai estar disponível nas próximas semanas... eu aviso aqui.
@marinavieir4
@marinavieir4 4 жыл бұрын
@@Programadorbr já está na minha lista de compras pro mês de Abril! Você ganhou uma aluna. Tô recomendando seu canal pra todo mundo!
@jefferson-763
@jefferson-763 Жыл бұрын
Teve um erro ao digitar o nome da variavel de "nome" para "node". O erro mostrado não deve ter sido por isso, mas deu para entender a explicação.
@reiryssoncosta8650
@reiryssoncosta8650 2 жыл бұрын
Que show!!!
@AriMauricio
@AriMauricio 2 жыл бұрын
0:06 Amei a referência hahahahahaha ...
@Vitowski
@Vitowski 5 жыл бұрын
Igor, você já criou algum Sistema Operacional tipo o Windows?
@Programadorbr
@Programadorbr 5 жыл бұрын
Fala Victor, não tem muito pq fazer isso
@noea.oliveira
@noea.oliveira 9 ай бұрын
Bom vídeo.
@kbarreto
@kbarreto 4 жыл бұрын
Muito bom!
@savinnsk
@savinnsk 3 жыл бұрын
Exclarecedor
@marinavieir4
@marinavieir4 4 жыл бұрын
Perfeito!
@gregoryguimaraes263
@gregoryguimaraes263 4 жыл бұрын
Ufa, finalmente entendi, e em apenas 8 minutos.
Variáveis no JAVASCRIPT: Tudo o que você precisa saber
17:19
Renan Pallin Dev
Рет қаралды 9 М.
Como funciona o var, let e const? #01
9:06
Marco Bruno
Рет қаралды 25 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
Eu quero saber se você consegue responder essas 3 perguntas de JavaScript!
17:49
O MÍNIMO QUE VOCÊ PRECISA SABER ANTES DE PROGRAMAR!
14:33
Código Fonte TV
Рет қаралды 1,2 МЛН
Arrow Functions vs. Functions em JavaScript
7:45
dpw
Рет қаралды 25 М.
Deepseek, the hype of the moment or an AI revolution?
7:04
Programador BR
Рет қаралды 9 М.