84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
JavaScript로 일부 개체를 만들고 이러한 개체를 배열로 푸시하고 변수에 사용하려는 키를 저장한 다음 다음과 같이 개체를 만듭니다.
그런데 각 개체의 개체 배열을 확인하려고 하면 키가 "key"이고 변수 키의 값이 아닙니다. 변수에서 키 값을 설정하는 방법이 있나요?
"key"
더 나은 설명을 위한 바이올린: http://jsfiddle.net/Fr6eY/3/
ES6에서는 이것을 할 수 있습니다.
계산된 속성 이름이라고 하며 대괄호 표기(대괄호)를 사용하여 구현됩니다. []
[]
예: { [variableName] : someValue }
{ [variableName] : someValue }
ES5의 경우 다음과 같이 시도해 보세요
예:
먼저 개체를 만든 다음 []를 사용하여 설정해야 합니다.
2021 업데이트:
계산된 속성 이름 기능을 사용하면 JavaScript 객체 리터럴 표기법으로 객체 속성의 이름을 동적으로 계산할 수 있습니다.
ES6에서는 이것을 할 수 있습니다.
으아악계산된 속성 이름이라고 하며 대괄호 표기(대괄호)를 사용하여 구현됩니다.
[]
예:
{ [variableName] : someValue }
ES5의 경우 다음과 같이 시도해 보세요
으아악예:
으아악먼저 개체를 만든 다음
으아악[]
를 사용하여 설정해야 합니다.2021 업데이트:
ECMAScript 2015(ES6)에 도입된계산된 속성 이름 기능을 사용하면 JavaScript 객체 리터럴 표기법으로 객체 속성의 이름을 동적으로 계산할 수 있습니다.
으아악