Este post explicará o procedimento para formar uma tabela com uma variedade de objetos em JavaScript.
Como criar a tabela a partir de uma variedade de objetos em JavaScript?
Para criar uma tabela a partir de uma variedade de objetos, usaremos os seguintes métodos:
Vamos explorar cada método um por um!
Método 1: Crie a tabela a partir de uma matriz de objetos usando a string html tabela em javascript
Em JavaScript, o objetivo de um “corda”É armazenar texto, números ou símbolos especiais. As cordas são definidas fechando um personagem ou grupo de caracteres em citações duplas ou únicas. Mais especificamente, eles também são utilizados para criar mesas.
Vamos dar um exemplo para obter um conceito claro sobre a criação de uma tabela de uma variedade de objetos usando a string da tabela.
Exemplo
Em nosso exemplo, utilizaremos um “”Tag com um id“recipiente”E coloque -o dentro da etiqueta do nosso arquivo HTML:
Vamos declarar um "variedade”E atribua alguns valores a ele:
var Array = ["Mark", "Sparrow", "Fish", "Orange"];Inicialize uma variável “Mesa”Para armazenar a string de tabela HTML:
var table = "" marcação. Em seguida, declare uma variável “a”Para adicionar para incrementar o índice“eu”, E especifique um“se“Condição de tal maneira que se o restante dos valores das células e a variável criada for igual a zero e o valor“a”Não é o comprimento da matriz igual e, em seguida, divida na próxima linha ou linha da tabela: variedade.para cada ((valor, i) => Tabela += ' | $ value | ';
Em nosso arquivo CSS, Aplicaremos algumas propriedades à tabela e suas células de dados. Para fazer isso, vamos definir o “fronteira”Propriedade com o valor“1px sólido”Para definir a borda ao redor da mesa e suas células e o“preenchimento”Propriedade com o valor“3px”Para gerar o espaço definido em torno do conteúdo do elemento, de acordo com a borda definida:
Tabela, TDSalve o código fornecido, abra seu arquivo html e visualize sua tabela dos objetos de uma matriz:
Vamos explorar mais um método para criar uma tabela a partir de uma variedade de objetos em javascript.
Método 2: Crie a tabela a partir de uma variedade de objetos usando o método map () em javascript
O "mapa()”O método aplica uma função específica a cada elemento da matriz e, em troca, fornece uma nova matriz. No entanto, esse método não faz nenhuma substituição na matriz original. Você também pode utilizar o método map () para formar uma tabela com uma variedade de objetos.
Exemplo
Vamos criar uma matriz usando o “deixarPalavra -chave. Atribua alguns valores às propriedades ou chaves do objeto:
Deixe Array = [Acesse o contêiner já criado usando o método belittlement () e utilize “insertadjacenthtml ()”Método para adicionar as tags da tabela:
documento.Belitment ('contêiner').insertadjacenthtml ('Afterend', Use o "Objeto.chaves()”Método para acessar as chaves do objeto definido e depois usar o“juntar()”Método para colocá -los como títulos dentro do“ Depois de adicionar a tag de fechamento da cabeça da tabela e a linha da tabela e a tag de abertura de dados, usaremos o “mapa()”Método para chamar o“Objeto.valores ()”Função do método para cada valor das chaves do objeto e depois utilize o“juntar()”Método para colocá -los dentro de uma linha e passar para a próxima: |
---|
Como você pode ver, criamos com sucesso a tabela a partir da matriz definida de objetos:
Cobrimos maneiras eficientes de criar uma tabela a partir de uma variedade de objetos em JavaScript.
Conclusão
Em JavaScript, para a formação de uma tabela de uma variedade de objetos, o html “mesa”String ou“mapa()”O método pode ser utilizado. Para fazer isso, especifique uma tag div com um id. Em seguida, declare a matriz de objetos nos dois métodos, armazene tags de tabela dentro de variáveis ou retorne diretamente a um elemento HTML conectado com dados. Este post discutiu o método para criar uma tabela a partir de uma variedade de objetos usando JavaScript.