Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

caslumar

HELP , manipulando array de objetos

Recommended Posts

HELP, dei uma travada nos meus estudos e precisava de uma ajuda para sair desse buraco!
estou com um problema para LISTAR propriedades de um array de objetos.
o problema é que eu só consigo retornar o conteúdo via STRINGIFY,
gostaria de conseguir retornar apenas uma das propriedades desse array para injetar no meu html,segue o código:


class listaConvidados{

        constructor() {
      
              this.convidados = [];
         }
      
      
        adicionar(nome,idade,cpf){                             
      
              var convidados = {nome:nome, idade:idade, cpf:cpf} 
              this.convidados.push(convidados);
                
              console.log(convidados);
      }
      
        listar(){
          
              var lista = document.getElementById("resultado");
              var nome = JSON.stringify(this.convidados);
              var texto = document.createTextNode(nome);
    
              lista.appendChild(texto);
              
      }
      
      }
      
      var listaConv = new listaConvidados();
      
      document.getElementById("adicionarConvidado").onclick = function(){
      
        var nome = document.getElementById("name").value;
        var idade = document.getElementById("age").value;
        var cpf = document.getElementById("docnum").value;
      
        listaConv.adicionar(nome, idade, cpf);
      }
      
    
       document.getElementById("listAll").onclick = function () {
    
          listaConv.listar();
      }

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por ILR master
      Boa tarde, pessoal.
      Espero que todos estejam bem.
       
      Seguinte:
      Tenho a seguinte consulta:
       
      $usuarios= "SELECT * FROM usuarios";
      $query= mysqli_query($conexao, $usuarios) or die ("Usuário não encontrado");
      $usuario = mysqli_fetch_array($query);
       
      Quero pegar apenas o campo 'nome' da tabela 'usuarios' e colocar todos os resultados da seguinte forma:
       
      $nomes = array("Rafael", "João", "Maria", "Pedro", "Patricia", "Camila");
       
      Agradeço desde já.
      Abs
       
       
    • Por juniormatrix
      Olá
       
      Achei esse script aqui no fórum mesmo:
       
      $.validator.addMethod( "customEmail", function (value, element) { return this.optional(element) || /^[\w-\.]+@fulano\.com\.br$/i.test(value); }, "Por favor, insira um e-mail válido com o domínio @fulano.com.br" ); $("#formulario").validate({ ignore: ".ignore", rules: { empresa: { required: true }, nome: { required: true }, contato: { required: true }, celular: { required: true }, email: { required: true, email: true, customEmail: true }, }, }); Testei e funcionou perfeitamente, mas gostaria que liberasse mais e-mails válidos, ao invés de apenas um.

      Tem como fazer? 
       
      Se alguém puder ajudar, fico muito grato.
    • Por Alessandro Bodão
      Salve galerinha, passando pra mostrar pra vocês o novo projeto de marca que a Jatobá Estúdio desenvolveu, espero que gostem.   https://www.behance.net/gallery/166555627/Fernanda-Pinheiro-Nutricionista-Esportiva
    • Por rogerblower
      Boas pessoal, estou precisando de um calendário para agenda com crud para agendamento, mas teria que ser free.
      Obrogado.
    • Por mateus.andriollo
      Existe uma forma de fazer um IF na select e comparar com Array de dados?
       
      algo como
       
      Select if( in_array(idCliente,'1,2,3,4,5')=true,'Tem','Não') ) as cliente Não consigo usar inner ou where pois esse array é algo q tem varias regras...
       
      Precisava saber se existe uma função assim em MySQL
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.