728x90
반응형
질문 : Javascript 객체의 첫 번째 속성에 액세스하는 방법은 무엇입니까?
객체의 첫 번째 속성에 액세스하는 우아한 방법이 있습니까?
예를 들어, foo1
의 이름을 모르고 foo1 객체에 액세스해야합니다.
var example = {
foo1: { /* stuff1 */},
foo2: { /* stuff2 */},
foo3: { /* stuff3 */}
};
답변
var obj = { first: 'someVal' };
obj[Object.keys(obj)[0]]; //returns 'someVal'
이를 사용하면 인덱스로 다른 속성에도 액세스 할 수 있습니다. 조심해! Object.keys
반환 순서는 ECMAScript에 따라 보장되지 않지만 비공식적으로 모든 주요 브라우저 구현에 의해 이루어집니다. 자세한 내용은 https://stackoverflow.com/a/23202095를 참조하십시오.
출처 : https://stackoverflow.com/questions/983267/how-to-access-the-first-property-of-a-javascript-object
728x90
반응형
'프로그래밍 언어 > HTML,CSS,JS' 카테고리의 다른 글
"radio"입력 필드에 "required"속성을 사용하는 방법 (0) | 2021.11.30 |
---|---|
html 위첨자 사용하는 방법 (0) | 2021.11.26 |
JavaScript 개체[object Object]의 내용을 출력하는 방법 (0) | 2021.11.23 |
JavaScript를 사용하여 select 에서 선택한 값 가져 오기 (0) | 2021.11.22 |
[javascript] call와 apply의 차이점 (0) | 2021.11.22 |