logo

JavaScript 객체 값() 메서드

자바스크립트 object.values() 메서드 요소가 객체에서 발견된 열거 가능한 속성 값인 배열을 반환하는 데 사용됩니다. 속성의 순서는 루프가 속성에 적용된 경우 개체에서 수동으로 지정한 순서와 동일합니다. Object.values()는 열거 가능한 속성 값이 반환될 인수로 객체를 취하고 주어진 객체의 모든 열거 가능한 속성 값을 포함하는 배열을 반환합니다.

통사론:

Object.values(obj);>

매개변수:

  • 객체: 열거 가능한 속성 값이 반환될 객체입니다.

반환 값:

주어진 객체의 열거 가능한 모든 속성 값을 포함하는 배열을 반환합니다.



예시 1: 이 예에서 배열 검사에는 세 가지 속성 값['x', 'y', 'z']이 있으며 object.values() 메서드는 이 배열의 열거 가능한 속성 값을 반환합니다. 속성의 순서는 개체에서 수동으로 지정한 순서와 동일합니다.

자바스크립트








// Returning enumerable property values of a simple array> let check = [>'x'>,>'y'>,>'z'>];> console.log(Object.values(check));>

>

>

자바스크립트

산출:

Array ['x', 'y', 'z']>

예시 2: 이 예에서 배열형 객체 검사에는 세 가지 속성 값 { 0: '23', 1: 'geeksforgeeks', 2: 'true' }가 있고 object.values() 메서드는 이 배열의 열거 가능한 속성 값을 반환합니다. 속성의 순서는 개체에서 수동으로 지정한 순서와 동일합니다.

자바스크립트

배열 목록 정렬




// Returning enumerable property values> // of an array like object.> let object = { 0:>'23'>, 1:>'geeksforgeeks'>, 2:>'true'> };> console.log(Object.values(object))>

>

>

산출:

Array ['23', 'geeksforgeeks', 'true']>

예시 3: 이 예에서 배열형 객체 검사에는 세 가지 속성 값 { 70: 'x', 21: 'y', 35: 'z' }가 무작위 순서로 있고 object.values() 메서드는 다음의 열거 가능한 속성 값을 반환합니다. 이 배열은 인덱스 값의 오름차순으로 배열됩니다.

자바스크립트


Java 유형 변환 및 캐스팅



// Returning enumerable property values> // of an array like object.> let object = { 70:>'x'>, 21:>'y'>, 35:>'z'> };> console.log(Object.values(object));>

>

>

산출:

 Array ['y', 'z', 'x']>

신청:

  • Object.values()는 단순 배열, 유사 배열 객체, 임의 키 순서로 배열 유사 객체의 열거 가능한 속성 값을 반환하는 데 사용됩니다.

예외:

  • 전달된 인수가 객체가 아닌 경우 TypeError가 발생합니다.
  • 개체가 메서드에 인수로 전달되지 않으면 개체를 설득하여 개체로 처리합니다.

지원되는 브라우저:

  • Chrome 54 이상
  • 엣지 14 이상
  • 파이어폭스 47 이상
  • 오페라 41 이상
  • 사파리 10.1 이상

우리는 Javascript 객체 메소드의 전체 목록을 가지고 있습니다. 이를 확인하려면 다음을 수행하십시오. JavaScript 객체 전체 참조 기사.