JavaScript를 사용하여 객체를 역순으로 반복

Javascriptleul Sayonghayeo Gaegcheleul Yeogsun Eulo Banbog



개체는 키-값 쌍에 정보를 저장하는 엔터티입니다. 객체는 키와 값에 따라 순방향 또는 역순으로 반복됩니다. 개체의 정적 메서드 사용 ' 객체.키() ' 또는 ' 객체.값() ”를 사용하여 개체의 키 또는 값을 추출하려면 “ 뒤집다() ” 키-값 쌍을 뒤집은 다음 마지막으로 “ 각각() ” 루프를 사용하여 배열을 반복합니다.

이 기사에서는 JavaScript를 사용하여 객체를 역순으로 순회하는 절차를 설명합니다.







JavaScript를 사용하여 객체를 역순으로 반복하는 방법은 무엇입니까?

역순으로 반복되는 개체의 경우 다음 두 가지 접근 방식을 사용합니다.



    • 키를 기반으로 하는 역순 루프.
    • 값을 기반으로 하는 역순 루프.

두 접근 방식을 개별적으로 살펴보겠습니다!



개체 키를 기반으로 개체를 역순으로 반복하는 방법은 무엇입니까?

객체의 키를 기준으로 객체를 역순으로 순회하려면 다음 세 단계를 따르십시오.





    • 사용 ' 사물 ”라는 정적 메소드 Object.keys ()”: 객체를 인수로 받아 객체의 키 배열을 반환합니다.
    • '를 적용 뒤집다() ” 메서드: 개체의 키 순서를 반대로 바꿉니다.
    • 마지막으로 ' 각각() ” 메서드를 사용하여 개체를 반복합니다.

예시

먼저 ' 정보 ” 키-값 쌍 포함:



상수 정보 = {
이름: '남자' ,
나이: '24' ,
연락처: '09345237816' ,
} ;


'를 사용하여 개체의 키를 가져옵니다. Object.keys ()” 메서드를 호출하고 “ 뒤집다() ” 메서드를 사용하여 변수에 저장합니다. reverseBaseonKeys ”:

const reverseBaseonKeys = Object.keys ( 정보 ) .뒤집다 ( ) ;


마지막으로 ' 각각() ' 방법:

reverseBaseonKeys.forEach ( 키 = > {
console.log ( 키, 정보 [ 열쇠 ] ) ;
} ) ;


산출


위의 출력은 해당 값이 있는 객체 키가 역순으로 콘솔에서 성공적으로 순회되었음을 나타냅니다.

개체 값을 기반으로 역순으로 개체를 반복하는 방법은 무엇입니까?

객체의 값을 기반으로 역순으로 객체를 반복하는 또 다른 방법이 있습니다. 객체의 값을 기준으로 역순으로 객체를 순회하려면 아래의 세 단계를 따르십시오.

    • 사용 ' 사물 ”라는 정적 메소드 객체.값 ()”: 개체를 인수로 사용합니다. 객체 값의 배열을 반환합니다.
    • '를 적용 뒤집다() ” 메서드를 사용하여 개체 값의 순서를 반대로 바꿉니다.
    • 마지막으로 ' 각각() ” 메서드를 사용하여 개체를 반복합니다.

예시

여기에서 동일한 객체 '를 사용하십시오. 정보 ” 개체의 값을 가져옵니다. 정보 ”를 사용하여 객체.값 ()” 메서드를 호출하고 “ 뒤집다() ” 방법을 사용하고 마지막으로 결과 배열을 변수에 저장합니다. reverseBaseonKeys ”:

const reverseBasedonValues ​​= Object.values ( 정보 ) .뒤집다 ( ) ;


'를 사용하여 반전된 개체 값을 탐색합니다. 각각() ' 방법:

reverseBasedonValues.forEach ( 값 = > {
console.log ( 가치, 정보 [ ] ) ;
} ) ;


산출


위의 출력은 객체의 값을 역순으로 보여줍니다.

결론

개체를 역순으로 반복하려면 개체의 정적 메서드 ' 객체.키() ' 또는 ' 객체.값() ”를 사용하여 개체의 키 또는 값을 추출한 다음 “ 뒤집다() ” 방법을 선택한 다음 마지막으로 “ 각각() ” 루프를 사용하여 배열을 반복합니다. 이 기사에서는 JavaScript를 사용하여 키와 값을 기반으로 객체를 역순으로 순회하는 절차를 설명했습니다.