Como Listar Dados do Array em Tabela HTML - Curso de Javascript Puro Orientado a Objetos - Aula 4

Поділитися
Вставка
  • Опубліковано 26 сер 2024
  • Listando Objetos do Array em Tabela.
    ➡️ Curso Completo:
    bit.ly/PacoteF...
    --- Links Importantes:
    🎁 Curso Completo:
    bit.ly/PacoteF...
    ✅ Curso que Recomendo:
    programadoresp...
    🎮 Desenvolvimento de Games:
    programadoresp...
    --- Equipamentos que uso nos vídeos:
    💻 Notebook: amzn.to/3oXueE8
    🎙️ Áudio: amzn.to/39JRHCx
    🪑 Cadeira: amzn.to/3ssLGmd
    🖱 Mouse: amzn.to/39AjDIQ
    -
    Nesta aula vamos aprender como listar os objetos do array e exibi-las em uma tabela HTML de forma dinâmica.
    Vamos acessar os objetos de dentro do array utilizando laço de repetição (for), em seguida criaremos a tabela dinamicamente com as funções insertRow() e insertCell() nativas do javascript.
    Todo o projeto é construído com a estrutura orientada a objetos.
    Para o vídeo não ficar muito longo, dividimos essa aula em 2 partes, sendo essa a segunda parte do vídeo. A primeira parte está aqui na descrição, logo abaixo (vídeo 3).
    Esta aula é um verdadeiro passo a passo pra você dar um salto na sua caminhada como desenvolvedor(a).
    Espero que te ajude!
    Um grande abraço e até o próximo vídeo!
    -
    --- Curso Completo Pacote Fullstack:
    programadoresp...
    ⬇🔻 ASSISTA TODAS AS AULAS ⬇🔻
    Aula 01 - Introdução O.O
    • Programação Orientada ...
    Aula 02 - Criando o Front-End
    • Tela Front-End do Zero...
    Aula 03 - Adicionando Item na Lista com Array
    • Como Adicionar e Manip...
    Aula 04 - Listando Itens do Array na Tabela
    • Como Listar Dados do A...
    Aula 05 - Removendo Itens do Array
    • Como Remover Elementos...
    🔻 Conecte-se comigo 🔻
    💻 Blog:
    📸 Insta: / programadorespartano
    👍 Face: / programadorespartano
    #listando #array #tabela #objetos #javascript #arrayJavascript #frontEnd #HTML #CSS #javascript #cursojs #cursoDeJavascript #js #OrientaçãoObjetos #programadorespartano
    array, javascript, manipulando objetos e array, objetos array javascript, insertRow table, insertCell table, push js, listar dados array, criar tabela dinâmica javascript, laço de repetição js, for js, trabalhando com array js, front end e back end, html css javascript, orientada a objetos, curso de javascript, programação orientada a objetos, manipulação tabelas javascript, aprender programar, o que é orientação a objetos, paradigma de orientação a objetos, programador espartano.

КОМЕНТАРІ • 67

  • @tiagoribeiro7037
    @tiagoribeiro7037 Рік тому +4

    Cara que aula sensacional, explicou de forma direta e fácil um assunto complexo.

    • @ProgramadorEspartano
      @ProgramadorEspartano  Рік тому +1

      Valeu amigo. Estamos aqui para ajudar ao máximo possível. Bora programar!!!!

  • @soueujackson9723
    @soueujackson9723 Рік тому +1

    caramba cara! depois que você começa a ver resultado é muito top!!! vc é fera manoo. no começo é complicado mais depois de estudar muito começa a fazer sentido! programação é top d maisss

  • @eduardoandrade6353
    @eduardoandrade6353 2 роки тому +8

    Sou iniciante e nesse momento a clareza na explicação é fundamental. Parabéns pela didática!! + 1 inscrito!!

  • @claudinoanthony
    @claudinoanthony Рік тому +3

    Muito boa a explicação!! Aproveitei e implementei a função focus() para sempre que eu salvar, eu poder digitar rapidamente o proximo produto. Tambem seria legal, após apertar 'enter' no input de produto, ele já focar no input de valor.

  • @nandohanauer6611
    @nandohanauer6611 2 місяці тому +1

    Amigos, eu consegui dar continuidade no código aonde cria um contador que soma o total das compras. Apenas mudei um pouco o formato do front-end, mas os códigos seguem a mesma linha da aula, e os ícones edit e delete acabei salvando na pasta img como PNG pois como SVG no site não me disponibilizava gratuitamente. Abaixo, segue o código 👇🏻👇🏻

  • @auroragirardi5600
    @auroragirardi5600 Рік тому +1

    Mano, essa playlist tá me ajudando muito, muito obrigada

  • @israelgomes6594
    @israelgomes6594 Рік тому

    meu nobre, você é o melhor professor que já conheci

  • @Wenderson117
    @Wenderson117 2 роки тому +4

    Cara, porquê você parou? Suas aulas são muito boas!

    • @ProgramadorEspartano
      @ProgramadorEspartano  2 роки тому +2

      Não paramos não amigo, só está muita correria de projetos por aqui srsrsr....mas em breve retornaremos com mais vídeos no canal. Pode ficar tranquilo!

  • @andersonaguiar4465
    @andersonaguiar4465 2 роки тому +1

    SENSACIONAL.. Clareou muito, obrigado pela dedicação

  • @fabiosantos1741
    @fabiosantos1741 2 роки тому +2

    Parabens amigo pelo incrivel trabalho, vou acompanhar até o fim de cada playlist

  • @sssouto241
    @sssouto241 10 місяців тому +1

    Mais uma aula top. Parabéns.

  • @rafaelfacundo1529
    @rafaelfacundo1529 Рік тому +1

    Cara! Você é show!

  • @jonatas2133
    @jonatas2133 Рік тому +1

    Esse video me salvou! Obrigado!!

  • @giovannifg123
    @giovannifg123 2 роки тому +4

    Irmão, poderia me ajudar? Minha página é sobre cadastro de Nome e Idade, porém na hora que eu clico no botão Salvar, ele inclui as informações na tela e elas somem em 1 segundo, depois volta a página do zero. O que eu faço? Na hora de imprimir na tela é como se fosse uma piscada, ela aparece e some rapidamente. No console também ocorre o mesmo e diz que não há nenhum problema.

    • @sonicplays8740
      @sonicplays8740 2 роки тому +2

      Troca o type dos botões para ''button''.

  • @nikegamer2779
    @nikegamer2779 2 роки тому +3

    Vídeo muito bom man, obrigado 🙌

  • @adryelmartins6943
    @adryelmartins6943 11 місяців тому +1

    Programador, não sei se falou no vídeo, mas para que posso usar o this? Quando usar

  • @soueujackson9723
    @soueujackson9723 Рік тому

    aprendendo muito mano parabénss!!! o meu aqui paro no push mas to tentando achar o problema

  • @PedroHenrique-zk9gt
    @PedroHenrique-zk9gt 2 роки тому +3

    Vc não tem o código fonte deste projeto?

  • @washingtonvieira6595
    @washingtonvieira6595 Рік тому

    Execelente aula. Você pode me ajudar em como eu posso fazer exatamente a mesma tabela só que pra produtos independentes, por exemplo usar um "summary" no html para fazer uma ação e dentro disso ter essa tabela escrita para adicionar (nome do produto) e dentro desse nome de produtos adicionar outros infoprodutos que servem para produzir este (nome produto)? varias vezes em produtos diferentes ?

  • @diegolima2652
    @diegolima2652 3 роки тому +4

    olá, amigo, você compartilhou esses codigos em alguma plataforma? github algo do tipo?

  • @gsouzar
    @gsouzar 2 роки тому +2

    Fala amigao. Rpz, estou fazendo o projeto linha por linha, mas, em listatabela ele esta reclamando que não pode ler as propriedades do array, como id e as outras. O meu codigo esta exatamente como o seu. Teria como vc me ajudar nesse sentido?
    Muito obrigado e sucesso.

  • @m.a5735
    @m.a5735 Рік тому +2

    O meu ta aparecendo indefinido

  • @jamotos2008
    @jamotos2008 2 роки тому +1

    Muito bom. Valeu!

  • @ednaldo2796
    @ednaldo2796 2 роки тому

    Parabéns

  • @rivaldosouza362
    @rivaldosouza362 2 роки тому

    excelente ganhou um inscrito

  • @acoloniainvestimentos1159
    @acoloniainvestimentos1159 3 роки тому +3

    olá @programadorespartano tudo bem? cara já faz um tempinho que comecei a tentar aprender a programar, já arranho bem HTML e CSS, porém estou apanhando de mas no Java Script, Só ainda não desisti porque não tenho essa opção em meus princípios, mas confesso que estou achando muito complicado devido ao fato de não estar conseguindo fixar em minha mente.

  • @gadsgadsx
    @gadsgadsx 3 роки тому +1

    Muito bom!

  • @acoloniainvestimentos1159
    @acoloniainvestimentos1159 3 роки тому

    com muita sorte emcontrei seus videos com tutoriais e estou tendo acesso a seu curso gratuito, e com sua didática perfeita estou conseguindo fixar muitas coisas, porém acredito que não é o suficiente para realmente aprender a programar, ainda acredito que estou aprendendo da forma errada, pois não sou tão difícil de aprender as coisas , sempre fui auto de data mas esse js estar me deixando maluco.

    • @ProgramadorEspartano
      @ProgramadorEspartano  3 роки тому

      Comece por partes...vá entendendo cada detalhe pra só depois dar um salto pro próximo conteúdo

    • @onlydollar.trading
      @onlydollar.trading 2 роки тому

      Estou sofrendo também, estou fazendo o curso da alura, mas tá bem difícil.

  • @wesleyalves1141
    @wesleyalves1141 Рік тому

    bom dia , você não teria uma vídeo aula de criar um CRUD , com conta bancaria , usando um Arraylist para simular um banco de dados .

  • @guilhermepompeumascarenhas5761

    Por favor me ajuda!!!! no meu caso eu tenho já uma tabela pronta, que funciona basicamente como um documento que seria preenchido com os valores inseridos nos inputs, como eu faria para enviar os dados recebidos a esta tabela que seria teoricamente um documento, ela fica em outra pagina ou seja, tenho uma pagina que insere os valores e outra que mostra esse valor

  • @antonyalbuquerque7736
    @antonyalbuquerque7736 8 місяців тому +1

    Cometi algum erro em insertRow

  • @jheanbrizadao2429
    @jheanbrizadao2429 Рік тому

    Eu não preciso criar o elemento td quando utilizo = tr.insertCell() ??

  • @reydsonmartins3165
    @reydsonmartins3165 Рік тому

    Faz um exmeplo desses usando uma API, popular a tabela html com ps dados da API

  • @rafaelfacundo1529
    @rafaelfacundo1529 Рік тому

    Deixa eu perguntar, comprei um dashboard no Themeforest, insiro ele e tal, só que não sei sobre os dados

  • @luizpaulofranca1482
    @luizpaulofranca1482 3 роки тому

    Show de bola!!!

  • @ivofrancisco1193
    @ivofrancisco1193 3 роки тому +1

    Perfect!!!!!

  • @pinkloucalouca877
    @pinkloucalouca877 3 роки тому

    Perfeitoooo

  • @concurseiropadrao1761
    @concurseiropadrao1761 2 роки тому

    show!!

  • @toitoesporte2610
    @toitoesporte2610 2 роки тому +2

    tô fazendo um projetinho pra dar aquela afiada no meu JavaScript , esse vídeo tem me auxiliado bastante porém , eu não estou conseguindo de jeito nenhum , somar os valores do atributo preço e exibir o resultado abaixo da tabela , tentei de tudo :
    com um for , reduce ... mas não vai
    o que eu poderia fazer ??

    • @ProgramadorEspartano
      @ProgramadorEspartano  2 роки тому

      Opa, tenta colocar uma variável fora do laço, e dentro do laço atribua a está variável a soma dos valores, ex: let X += valor.... tem várias forma de resolver isso...tente assim pra ver se vc consegue. Abraços.

    • @toitoesporte2610
      @toitoesporte2610 2 роки тому +1

      @@ProgramadorEspartano brother , matei a pau , eu não estava sabendo usar o reduce kkkkk

    • @syke
      @syke Рік тому

      @@toitoesporte2610 cara poderia me da um força? to querendo fazer isso tbm, mais como não tenho muito conhecimento em java script não to conseguindo, poderia me ajuda falando como vc montou essa função da somar todas os valores no final?

  • @rudgesantos7607
    @rudgesantos7607 2 роки тому +1

    Parabéns pelo vídeo, mas fiquei com uma dúvida sobre o tbody.innerText = ' ', por qual motivo ele só imprime a última repetição do array.

    • @hyanguerra8568
      @hyanguerra8568 Рік тому

      Porque toda vez que você clica no salvar ele recria tudo que já está executado mais uma vez, se você não definir que a ultima ação não deve ser recriada ele vai acumulando a ação e multiplicando.

  • @marcosilva3859
    @marcosilva3859 11 місяців тому +1

    Não faltou o armazenamento de dados em localStorage ?

    • @eletronicam
      @eletronicam 4 місяці тому

      Faltou um monte de coisas rsrs.

  • @avfc-ec7in
    @avfc-ec7in 2 роки тому

    pra mim ta dando erro na hora de colocar a foto pelo JS, meu codigo ta igual o dele! nao sei mais o que fazer

  • @flandersonprates
    @flandersonprates 2 роки тому +2

    Eu queria saber uma forma de utilizar esses dados inseridos na tabela pelo usuário em uma outra função. Tem algum vídeo explicando isso? Porque depois que o usuário preenche tudo, se ele atualiza a página perde todos os dados que ele digitou.

  • @lyrisnunes3982
    @lyrisnunes3982 Рік тому +1

    estou com uma dúvida, preciso fazer isso tudo no js ?
    ou consigo fazer a tabela pelo html ?

    • @ProgramadorEspartano
      @ProgramadorEspartano  Рік тому

      Como é um treinamento para aprendizado, fazer em JS, você pratica para entender o funcionamento por trás dos frameworks.

  • @deborasousa3189
    @deborasousa3189 Рік тому

    como faço para pegar essa tabela que foi gerada e imprimir em PDF, mas ficando formatado? Consegui imprimir a lista, mas não consegui formatar para imprimir linha abaixo da outra. Alguém consegue me ajudar?

  • @delthapx7890
    @delthapx7890 Рік тому

    Tem como liberar o codigo para a gente poder usar ?

  • @lucianofran4696
    @lucianofran4696 Рік тому

    Parabéns, tem os arquivos para download ?

  • @acoloniainvestimentos1159
    @acoloniainvestimentos1159 3 роки тому

    gostaria de saber de você se esse curso que vc vende abrange muito mais coisas do que esse seu curso gratuito " que por sinal é bem completo, para ser gratuito." eu achei espetacula e de muita serventia , porém gostaria de saber de você , se todo começo é difícil assim mesmo , se eu estou aprendendo da forma errada, se seu curso realmente vai fazer de mim o programador( e é lógico que sei que vai depender do meu empenho, esforço e persistência). Na verdade gostaria de ouvir uma palavra de apoio de que é possível sim kkkkkkk e se o curso realmente é completo.

    • @ednetolls
      @ednetolls 2 роки тому

      vai uma palavra de incentivo. Todos podemos chegar lá, e na programação o segredo esta na pratica constante, seria como um musculo que precisa ser exercitado diariamente, então comece com pequenos "desafios", por exemplo estudou algum conteúdo X então crie algo disso que você aprendeu, e repita o processo a cada novo passo. Isso vai te ajudar a fixa o que estudou, vai ajudar a correr atrás de respostas quando algo der errado, pois programação é pesquisa também para entender como resolver os problemas.

  • @eletronicam
    @eletronicam 4 місяці тому +1

    Tá amigão e para saber em qual posição do array está cada registro??? kkkkk
    É o famoso "sabe fazer, mas não sabe ensinar" rsrs.
    O título deveria ser "como não programar em javascript"