Truques de JavaScript DOM que você precisa conhecer

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ต.ค. 2022
  • Saia do básico da programação com o Explorer Lab, evento online e gratuito: rseat.in/explorer-lab
    Document Object Model (DOM) é a modelagem que guia um objeto JavaScript.
    Pra facilitar a nossa vida de dev, Maykão reuniu cinco truques de JS DOM que você com certeza vai querer conhecer.
    Link para VISUALIZAR o código da aula:
    fronteditor.dev/gists/d75d7978...
    Link para EDITAR o código da aula:
    fronteditor.dev/gists/d75d7978...
    -----
    Conecte-se a 200mil devs e avance para o próximo nível com a nossa plataforma: rocketseat.com.br/
    Cadastre-se na nossa plataforma: app.rocketseat.com.br/signup
    Junte-se a mais de 392mil devs em nossa comunidade no Discord: / discord
    Acompanhe a Rocketseat nas redes sociais:
    Twitter: @rocketseat
    Facebook: @rocketseat
    Instagram: @rocketseat_oficial

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

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

    Que vídeo sensacional!! Como pode tanto conteúdo em tão poucos minutos?

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

    Que didática incrível!
    Muito obrigado pelo conteúdo, irmão.

  • @LeandroSilva-mw5yl
    @LeandroSilva-mw5yl ปีที่แล้ว +4

    Maykao, você é um show de simpatia ja ganha a pessoa logo no início do vídeo até quem não programa provavelmente assiste muito obrigado pelos vídeos mano ..abraço

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

    O cara e bom na didatica viu.Parabéns!!

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

    Obrigado pelo conteúdo
    Vcs são de mais 🤝

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

    Maykãoooo te amoooo ❤️

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

    muito muito muito bom... a didática é top de mais

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

    Ajudou muito, obrigado cara!

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

    Ah que material estupidamente perfeito. Tenho muita dificuldade na manipulação da DOM enquanto faço o curso Explorer e nesse video descobri que posso pegar atralhos com o currentTarget, contains e cloneNode. 🤩

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

    Só por falar query corretamente já ganhou meu like. Além disso, parabéns pelo ótimo conteúdo.

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

    Show demais esse conteúdo... Eu confeço que não conhecia cloneNode(). Economiza bastante linhas de código com ele... um verdadeiro clean Code hehe... show Maikão

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

    Mestre em ensinar!!!

  • @renan-ferreira
    @renan-ferreira ปีที่แล้ว +1

    Muito bommmmmmmmmm, valeu manow!

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

    é difícil acha um vídeo sobre dom em português no you tube melhor que esse até agora.

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

    Conteúdo brabo!

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

    It's working thanks my friend

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

    a parte do remove, foi a melhor

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

    Parabéns pela didática Maykão.
    Depois de alguns meses trabalhando com frameworks chega até ser meio estranho ver js vanilla.
    Parabéns pelo vídeo!!

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

      Néah? hehehe Obrigado mano!

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

    Valeu!

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

    Top demais!!! Dessas formas de adicionar qual tem um melhor processamento (pensando em uma grande lista)?

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

    espero um dia chegar a 50% do seu conhecimento maikao, vc é fera!!

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

      Quando esse dia chagar ainda vai falaram uns 95% pra fazer qualquer coisa no mundo real.

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

      Na verdade quase nada disso se usa no mundo real. Tire isso do para efeito de conhecimento, só pra saber que isso existe.

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

    Esta parte do cloneNode eu não sabia, teria me poupado algumas horas em alguns projetos no passado... heheheheh

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

    🚀

  • @minhatrilhajpb
    @minhatrilhajpb 10 วันที่ผ่านมา

    🎉🎉🎉🎉🇦🇴🇦🇴🇦🇴 Só bala🔥🔥🔥

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

    Mayke, você usa algum Framework pra construir suas paginas Web ou você usa só o HTML CSS JS mesmo.

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

    cloneNode esse eu não conhecia

  • @rafamuguet
    @rafamuguet ปีที่แล้ว +5

    Fala Dev beleeeza?

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

    Fala dev blz? Eu tenho uma duvida, trabalho com react, e a pouco tempo fiz um projeto que precisava de funcionalidade de drag and drop, usei uma lib para resolver isto. Ai fiquei pensado "cara eu não tenho ideia de como faria essa funcionalidade na mão". Eu queria saber se isso é normal?

  • @am-castro
    @am-castro ปีที่แล้ว

    Mayk, não encontro onde faz aquele card de aviso que tem na rocketseat, com aquele timer bonitinho à esquerda. Tendo 2 avisos, o primeiro desce e o mais recente fica em primeiro. Aquilo é JS?

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

    Me lembro que a pesquisa do Google tinha esse problema de "remoção eterna"

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

    Oi Mayk sou iniciante e não sei oq fazer para entender front end e estou com dificuldade em entender DOM tenho que fazer Freelas e não sei por onde começar!?

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

    Mayk, depois você poderia postar uma solução ao desafio proposto, to fritando a mente aqui mas não consegui criar um item sem estar com o clodeNode...

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

      Você poderia deixar um li já feito em memória: dentro de uma const e quando fosse dá o cloneNode seria dele.

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

      @@cesardamasceno6645 poderia explicar melhor ? rsrs

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

    Maikão, pq vc ta usando o Microsoft Edge, ta sendo melhor que o Chrome?

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

      Tenho gostado muito mais.. Acho mais leve e tem algumas coisas, como agrupador de tabs, que acho simples e essencial.

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

      ​@@maykbrito Além de ser mais leve, tem tabs na lateral, muito útil se você tirar a barra superior também, pois amplia o espaço útil (os comandos de minimizar, fechar janela se espremem no lado direito......isso no windows fica muito parecido como funciona no MAC)

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

    Cheguei muito perto da solução, aí ele tava criando varios span e button dentro da li, resolvi mas agora surgiu um problema que o span pode ir vazio. Desisto

  • @asdasd54564
    @asdasd54564 2 หลายเดือนก่อน +1

    Tem uma coisa nos vídeos de aula de programação que me irrita muito. Nitidamente não selecionam o publico alvo, tentam trazer um pouco de tudo. Se você vai explicar truques do DOM, não precisa explicar o que é DOM, quem veio pro vídeo já sabe o que é!!!

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

      Amigão, é só vc pesquisar um pouquinho mais kkkk programador tem que ter essa autonomia

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

      @@marcossacramento5957 Pesquisar mais o que? Você entendeu meu comentário mesmo?

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

    chegou a hora do elementos e comecei entender nada

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

    A DOM?! Document object model tanto em inglês quanto em português são masculinos então porque a DOM?! Desculpa mas não dá pra dar moral pra vocês se não sabem nem como as coisas se chamam.

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

      A DOM deve se chamar assim por conta de ser ligada analogamente a uma arvore. se eu estiver errado me corrija, mas já vi em algumas explicações usarem uma forma para explicar a DOM como uma Arvore... deve ser por isso que o termo que se usa é a DOM.

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

      @@mashirolvsky A arvore. O DOM. Pergunta pra sua prof.

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

      @@mashirolvsky Ex a arvore tem um tronco e nem por isso se chama a tronco.

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

      @@mashirolvsky uma dica muito boa. Aprenda inglês, só assim pra ir para o próximo nível. Não existe programador bom mesmo que não saiba inglês. Tudo de mais novo sai primeiro em inglês. Essa semana por exemplo teve um evento em Londres chamando advanced react que quem não sabe inglês perdeu. Nem sei se vão traduzir. Acredito que não pq só o primeiro dia foram mais de seis horas.

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

      ok então...