this em JS - JavaScript Básico

  Рет қаралды 7,529

Brazilian Dev

Brazilian Dev

Күн бұрын

A palavra-chave "this" em JavaScript refere-se ao objeto no qual uma função está sendo executada.
Em contexto global, "this" aponta para o objeto global (geralmente "window"). Dentro de um objeto, "this" referencia o próprio objeto. Em funções construtoras, "this" cria instâncias de objetos. No entanto, em funções arrow, "this" mantém o valor lexical do contexto em que foi definido.
Compreender o comportamento dinâmico do "#this" é essencial para manipulação eficaz de objetos e para evitar erros em #JavaScript, contribuindo para um código mais preciso e coerente.
👩🏻‍💻𝐂𝐔𝐑𝐒𝐎𝐒 𝐍𝐎 𝐂𝐀𝐍𝐀𝐋:
✓ Curso Completo de JavaScript Básico: • JavaScript Básico
✓ Aprenda JavaScript Avançado: • JavaScript Avançado
✓ Mini Curso de SOLID em JavaScript: • SOLID em JavaScript
📚𝐋𝐈𝐕𝐑𝐎𝐒 𝐑𝐄𝐂𝐎𝐌𝐄𝐍𝐃𝐀𝐃𝐎𝐒:
✓ JavaScript: O Guia Definitivo - por David Flanagan
amz.run/7MOL
✓ Padrões JavaScript - por Stoyan Stefanov
amz.run/7MOM
✓ Estruturas de Dados e Algoritmos com JavaScript - por Loiane Groner
amz.run/7MOO
🔔 𝐑𝐄𝐃𝐄𝐒 𝐒𝐎𝐂𝐈𝐀𝐈𝐒 :
✓ Tiktok - / braziliandev_oficial
✓ Instagram - / braziliandev_oficial
✓ Facebook - / braziliandev

Пікірлер: 28
@Rodolfo.Rodrigues
@Rodolfo.Rodrigues 4 жыл бұрын
melhor explicação do this no youtube
@wivson
@wivson 3 жыл бұрын
Já estou há umas duas semanas lendo artigos e vendo vídeos sobre o this... a sua explicação foi a que me fez entender! Muito obrigado e parabéns pela didática.
@BrazilianDev
@BrazilianDev 3 жыл бұрын
Wivson, você não tem ideia como é gratificante para mim ler seu comentário. Fico muito feliz em ter ajudado você a entender esse conceito, que de fato é bastante complexo. Bons estudos!
@artistapedro
@artistapedro Жыл бұрын
Fala Paulo. Te parabenizar e agradecer pelo trabalho. Sua maneira de explicar se atendo as conceitos não é fácil de encontrar mas no meu ponto de vista é a que mais clarifica a programação que por vezes é um assunto obscuro. Seguirei acompanhando. Um abraço.
@BrazilianDev
@BrazilianDev Жыл бұрын
Muito obrigado pelo seu comentário, Pedro. Um forte abraço!
@MrAnderson2403
@MrAnderson2403 2 жыл бұрын
Top!
@ilivanilton
@ilivanilton 3 жыл бұрын
Rapaz.. cê tem o dom para ensinar... parabéns!
@pastormanoel
@pastormanoel 2 жыл бұрын
Boa Raoni!
@jo19thirtyfour
@jo19thirtyfour 3 жыл бұрын
Bom vídeo!
@BrazilianDev
@BrazilianDev 3 жыл бұрын
Valeu Lucas!
@caiocezaralvesdossantos3390
@caiocezaralvesdossantos3390 3 жыл бұрын
finalmente entendi o conceito de this, vlw dms!!!!!!!
@BrazilianDev
@BrazilianDev 3 жыл бұрын
Que legal Caio. Fico feliz em ter conseguido te ajudar. =)
@samueljohnson3108
@samueljohnson3108 4 жыл бұрын
Videozão desse, excelente explicação, o this não entrava na minha cabeça, parafraseando o meme do Bender: "Agora eu entendi, agora eu saquei".
@BrazilianDev
@BrazilianDev 4 жыл бұрын
Boa Samuel.. hahahaha Que bom que pude te ajudar! Se liga que os vídeos voltaram.
@ramonvinicius4419
@ramonvinicius4419 3 жыл бұрын
Achei fácil, pois eu já estudei ela em Java.
@BrazilianDev
@BrazilianDev 2 жыл бұрын
Sim, os conceitos são bem parecidos. =)
@joao-tinti
@joao-tinti 3 жыл бұрын
Que explicação foda! finalmente entendei esse this kkk, valeu!
@danilobucker
@danilobucker 4 жыл бұрын
Boa didatica.
@stomperhk9107
@stomperhk9107 3 жыл бұрын
5:42 - 'A gente chama carinhosamente de....' pensei que ele iria falar fod@-s&, KKKKKKKKKKKKKKKKK.
@BrazilianDev
@BrazilianDev 3 жыл бұрын
kkkkkkkkkkkkk boa..
@moisessantosttpassageiros
@moisessantosttpassageiros 5 жыл бұрын
Bom dia Paulo Raoni! Ótimo suas aulas. Baseado em sua explicação acima poderia chegar a estas conclusões: Toda função é um objeto. Nem todo objeto é uma função. Toda função cria contexto com exceção da arrows. Objetos como regra não criam contexto inclusive as funções arrows. Certo?
@BrazilianDev
@BrazilianDev 4 жыл бұрын
Exatamente Isso. Arrow functions se liga ao contexto no qual elas estão sendo usadas. Bons estudos!
@josemarcosnf1637
@josemarcosnf1637 11 ай бұрын
Infelizmente this e arrow function são duas coisas que NUNCA ficam claras pra mim. Vou ver as aulas de arrow function. Vamos ver.
@BrazilianDev
@BrazilianDev 11 ай бұрын
Uma hora você consegue. São conceitos bem complicados no início mesmo.
@lynacharmer5624
@lynacharmer5624 3 жыл бұрын
Olá, eu entendi como funciona mas não consigo entender a utilidade. Alguém poderia dar um exemplo de caso de uso?
@BrazilianDev
@BrazilianDev 2 жыл бұрын
Existem muitos casos de uso. Lá na frente no curso avançado eu vou usar mais o this. Depois confere lá! 😉
@adenilton988
@adenilton988 Ай бұрын
Meu herói não usa capa, ele tem depressão e sabe explicar this (A parte da depressão é zueira , ou talvez não pq dizem que todo dev de javascript é assim)
@BrazilianDev
@BrazilianDev Ай бұрын
Acho que você está meio certo kkkkkk.. Obrigado por prestigiar o canal. 🙏
call, apply e bind - JavaScript Básico
12:17
Brazilian Dev
Рет қаралды 7 М.
Objetos (Objects) - JavaScript Básico
13:35
Brazilian Dev
Рет қаралды 3,2 М.
黑的奸计得逞 #古风
00:24
Black and white double fury
Рет қаралды 25 МЛН
Миллионер | 2 - серия
16:04
Million Show
Рет қаралды 1,6 МЛН
Un coup venu de l’espace 😂😂😂
00:19
Nicocapone
Рет қаралды 13 МЛН
Я сделала самое маленькое в мире мороженое!
00:43
Кушать Хочу
Рет қаралды 4,9 МЛН
O que é THIS em JAVASCRIPT -  parte 1
23:33
Serliv
Рет қаралды 2,9 М.
Funções Construtoras - JavaScript Básico
10:35
Brazilian Dev
Рет қаралды 6 М.
This em arrow function ou function no Javascript
7:54
Otávio Miranda
Рет қаралды 3 М.
Var, Let, Const - Tudo o que você precisa saber
7:53
Programador BR
Рет қаралды 37 М.
Eu quero saber se você consegue responder essas 3 perguntas de JavaScript!
17:49
Tudo é Objeto em JavaScript - Dica para iniciantes
9:27
Origamid
Рет қаралды 62 М.
10 - Prototypes - #JavaScript #Avancado
12:38
Brazilian Dev
Рет қаралды 6 М.
黑的奸计得逞 #古风
00:24
Black and white double fury
Рет қаралды 25 МЛН