JavaScript는 변수를 통해 객체 키를 설정합니다.
P粉106301763
P粉106301763 2023-10-09 12:00:10
0
2
568

JavaScript로 일부 개체를 만들고 이러한 개체를 배열로 푸시하고 변수에 사용하려는 키를 저장한 다음 다음과 같이 개체를 만듭니다.

으아악

그런데 각 개체의 개체 배열을 확인하려고 하면 키가 "key"이고 변수 키의 값이 아닙니다. 변수에서 키 값을 설정하는 방법이 있나요?

더 나은 설명을 위한 바이올린: http://jsfiddle.net/Fr6eY/3/

P粉106301763
P粉106301763

모든 응답(2)
P粉321676640

ES6에서는 이것을 할 수 있습니다.

으아악

으아악

계산된 속성 이름이라고 하며 대괄호 표기(대괄호)를 사용하여 구현됩니다. []

예: { [variableName] : someValue }

ES5의 경우 다음과 같이 시도해 보세요

으아악

예:

으아악

으아악
P粉579008412

먼저 개체를 만든 다음 []를 사용하여 설정해야 합니다.

으아악

2021 업데이트:

ECMAScript 2015(ES6)에 도입된

계산된 속성 이름 기능을 사용하면 JavaScript 객체 리터럴 표기법으로 객체 속성의 이름을 동적으로 계산할 수 있습니다.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿