logo

JavaScript 객체 항목() 메서드

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 이상