"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > JavaScript 객체에서 키를 동적으로 설정하는 방법은 무엇입니까?

JavaScript 객체에서 키를 동적으로 설정하는 방법은 무엇입니까?

2025-04-13에 게시되었습니다
검색:851

How to Dynamically Set Keys in JavaScript Objects?

jsobj

= 'example'1;

jsObj['key'   i] = 'example'   1;

배열은 특수한 유형의 객체입니다. 그것들은 숫자 특성 (인치) + 1의 수를 반영하는 길이 속성을 유지합니다. 이 특별한 동작은 표준 객체에 의해 모방되지는 않지만 사각형 브래킷 연산자는 두 유형에서 동일하게 작동합니다.

배열 인스턴스에 숫자 키가있는 속성을 설정하려면 길이 속성이 자동으로 업데이트되어 가장 큰 숫자 키. 그러나 일반 객체의 경우 그러한 업데이트가 발생하지 않습니다.

배열 인스턴스를 JSON에 직렬화하는 것은 다른 사람을 제외하고 수치 적으로 이름이 지정된 속성 만 포함한다는 점에 유의해야합니다. 보다 간결한 구문을 위해 계산 된 속성 이름을 사용할 수 있습니다 :
jsObj['key'   i] = 'example'   1;
var key = 'dynamic_key', obj = { [키] : 'ES6!' };

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3