JavaScript Object.entries() 메소드는 매개변수로 전달되는 객체의 열거 가능한 속성 [키, 값] 쌍으로 구성된 배열을 반환하는 데 사용됩니다. 속성의 순서는 개체의 속성 값을 수동으로 반복하여 제공되는 순서와 동일합니다.
통사론:
Object.entries(obj);>
매개변수:
- 객체 : 열거 가능한 속성 [키, 값] 쌍을 반환할 객체입니다.
반환 값:
Object.entries()는 전달된 객체의 열거 가능한 속성 [키, 값] 쌍으로 구성된 배열을 반환합니다.
예시 1: 이 예에서는 세 개의 속성[키, 값] 쌍을 사용하여 객체 obj가 생성되었으며 Object.entries() 메서드를 사용하여 객체의 첫 번째 속성 [키, 값] 쌍을 반환합니다.
자바스크립트
자바의 인스턴스
// Creating an object constructor> // and assigning values to it> const obj = { 0:>'adam'>, 1:>'billy'>, 2:>'chris'> };> > // Displaying the enumerable property [key, value]> // pairs of the object using object.entries() method> console.log(Object.entries(obj)[1]);> |
바르티 자
>
>산출
rr 알고리즘
[ '1', 'billy' ]>
예시 2: 이 예에서는 세 개의 속성[키, 값] 쌍을 사용하여 객체 obj가 생성되었으며 Object.entries() 메서드를 사용하여 객체의 모든 속성 [키, 값] 쌍을 반환합니다.
자바스크립트
완전한 형태
// Creating an object constructor and> // assigning values to it> const obj = { 10:>'adam'>, 200:>'billy'>, 35:>'chris'> };> // Displaying the enumerable property [key, value]> // pairs of the object using object.entries() method> console.log(Object.entries(obj));> |
>
자바에서 맵 반복
>산출
[ [ '10', 'adam' ], [ '35', 'chris' ], [ '200', 'billy' ] ]>
응용
- Object.entries()는 객체와 관련된 속성을 나열하고 객체의 모든 [키, 값] 쌍을 나열하는 데 사용됩니다.
예외
- 전달된 인수가 객체가 아닌 경우 TypeError가 발생합니다.
- 인수에 전달된 키가 속성[키, 값] 쌍의 범위에 없으면 RangeError가 발생합니다.
우리는 Javascript 객체 메소드의 전체 목록을 가지고 있습니다. 이를 확인하려면 다음을 수행하십시오. JavaScript 객체 전체 참조 기사.
지원되는 브라우저:
- Chrome 54 이상
- 엣지 14 이상
- 파이어폭스 47 이상
- 오페라 41 이상
- 사파리 10.1 이상