자바스크립트 객체 키

| | | | | |

Object.keys() JavaScript 메서드는 개체의 키를 검색하고 키가 포함된 목록을 반환합니다. 최종 목록에서 키의 순서는 원본 개체에 나타나는 순서입니다.

JavaScript(JS) 개체는 두 가지 주요 부분으로 구성됩니다. .. 키와 값

객체로 작업할 때 관련 키 목록을 검색해야 할 수도 있습니다. 여기에서 JavaScript Object.keys () 메서드가 사용됩니다. 이 메서드를 사용하면 개체의 모든 속성 이름 목록을 생성할 수 있습니다. 예제를 사용하여

이 튜토리얼에서는 Object.keys() 메서드를 사용하여 개체에 저장된 키 목록을 반환하는 방법을 설명합니다. 또한 JavaScript

JavaScript 개체의 구조에 대해 간략하게 설명합니다. 업데이트

개체(대문자 "O" 포함)는 JavaScript에서 매핑의 데이터 유형입니다. 핵심 가치 카드. 개체에 의해 기록된 값에는 문자열, 숫자, 부울 및 기타 데이터 유형이 포함될 수 있습니다. 다음은 JavaScript의 개체 예입니다.

콜론(:) 왼쪽에 있는 단어는 사전의 키입니다. 콜론 오른쪽에 있는 단어는 값입니다. JavaScript 객체는 Python 사전과 동일하다고 생각할 수 있지만 JavaScript에서는

JavaScript Object.keys()

JavaScript Object.keys() 메서드가 모든 키를 반환합니다. JavaScript 객체 또는 JSON 객체 내부. 이 키는 개체에 나타나는 순서대로 저장됩니다.

Object.keys () 메서드의 구문은 다음과 같습니다.

Object.keys () 메서드는 하나의 매개변수를 사용합니다. 키를 검색하려는 개체의 이름입니다. 이 메소드는 JavaScript 목록

메소드 자체를 Object라고 합니다. .keys(). 실제로 () 키는 객체 메서드입니다. 키를 .keys() 객체 매개변수로 검색하려는 객체를 지정해야 합니다. 어떤 객체에도 키()를 추가할 수 없기 때문에 해당 개체는 키() 메서드에 액세스할 수 없습니다.

JavaScript 예제 Object.keys()

이 메서드의 작동 방식을 설명하는 예제를 통해 안내해 드리겠습니다.

JavaScript 예제 p>

이전에 우리는 지역 슈퍼마켓에서 구할 수 있는 직업에 대한 정보의 개요를 제공하는 "job_description"이라는 사전을 만들었습니다. 개체에는 부울 JavaScript < /a>, 문자열 및 n 정수. 이제 이 사전에서 키 목록을 검색한다고 가정합니다.

다음 코드를 사용하여 이 목록을 만들 수 있습니다.

코드 반환:

먼저 지역 슈퍼마켓에서 구할 수 있는 작업에 대한 정보를 포함하는 객체를 저장하는 " job_description "이라는 상수를 선언했습니다.

다음 , Object.keys ()를 사용하여 사전과 연결된 키 목록을 검색하고 목록을 "job_keys" 변수에 할당했습니다. 다음으로, "job_keys" 목록 JavaScript 콘솔의 내용을 인쇄했습니다.

보다시피 코드는 다음을 포함하는 목록을 반환했습니다. 세 가지 가치. 각 값은 개체의 고유한 키 이름을 나타냅니다.

JS Object.keys(): .. 다른 예

이 방법을 사용하는 방법에 대한 다른 예를 살펴보겠습니다.

" Key name:"이 앞에 오는 객체의 키 목록을 인쇄하려고 한다고 가정합니다. 다음 코드를 사용하여 수행할 수 있습니다.

코드 반환:

먼저 콘솔에 인쇄할 키가 있는 "job_description" 개체를 정의했습니다. 다음으로 JS Object.keys () 메서드를 사용하여 개체의 키 목록을 검색했습니다.

다음으로, 반복을 위해 "for ... of" 루프를 사용하고 싶습니다. "job_description" 개체의 각 키를 통해

각 키에 대해 " Key name:"을 출력하고 그 뒤에 키 이름을 출력합니다. "to ..." 루프가 작동하려면 JavaScript Loops for Loops에 대한 초보자 가이드 를 읽으십시오.