Um objeto é uma entidade que armazena informações em um par de valores-chave. Os objetos são iterados em ordem avançada ou reversa com base em chaves e valores. Use os métodos estáticos do objeto “Objeto.chaves()" ou "Objeto.valores ()”Para extrair chaves ou valores de objetos, aplique o“reverter()”Método para reverter os pares de valor-chave e, finalmente, aplicar“para cada()”Faça um loop para iterar sobre a matriz.
Este artigo ilustrará o procedimento para atravessar objetos em ordem inversa usando JavaScript.
Como fazer loop através de objetos em ordem inversa usando JavaScript?
Para os objetos de iteração em ordem inversa, use as duas abordagens:
Vamos examinar as duas abordagens individualmente!
Como fazer loop através de objetos em ordem inversa com base nas chaves do objeto?
Para atravessar o objeto em ordem inversa com base nas teclas do objeto, siga três etapas:
Exemplo
Primeiro, crie um objeto “informações”Com pares de valor-chave:
const info =
Nome: 'John',
Idade: '24',
CONTATONO: '09345237816',
;
Obtenha as chaves do objeto usando o “Objeto.chaves() ”Método e reverte -os chamando o“reverter()”Método e armazene -os em uma variável“ReverseBaseOnKeys”:
const reversebaseonkeys = objeto.Chaves (informações).reverter();
Finalmente, atravesse as teclas de objeto invertido usando o “para cada()”Método:
ReverseBaseOnKeys.foreach (key =>
console.log (chave, info [chave]);
);
Saída
A saída acima indica que as chaves do objeto com seus valores correspondentes são percorridas com sucesso na impressão no console em ordem inversa.
Como fazer loop através de objetos em ordem inversa com base nos valores de objeto?
Há outra abordagem para loop através de objetos em ordem inversa com base nos valores do objeto. Para atravessar o objeto em ordem reversa com base nos valores do objeto, siga as três etapas abaixo:
Exemplo
Aqui, use o mesmo objeto “informações”E obtenha os valores do objeto“informações”Usando o“Objeto.valores() ”Método e reverte -os chamando o“reverter()”Método e, finalmente, armazene a matriz resultante em uma variável“ReverseBaseOnKeys”:
const reverseBasedOnvalues = objeto.valores (informações).reverter();
Atravessar os valores de objeto invertido usando o “para cada()”Método:
Valores reverse -baseados.foreach (value =>
console.log (valor, info [valor]);
);
Saída
A saída acima mostra os valores do objeto em ordem inversa.
Conclusão
Para percorrer o objeto em ordem inversa, use os métodos estáticos do objeto “Objeto.chaves()" ou "Objeto.valores ()”Para extrair chaves ou valores de objetos, reverta e depois usando o“reverter()”Método e, finalmente, aplique“para cada()”Faça um loop para iterar sobre a matriz. Este artigo ilustrou o procedimento para atravessar objetos em ordem inversa com base em chaves e valores usando JavaScript.