JavaScript에서 동적 키로 객체를 생성하는 방법은 무엇입니까?
const key = "This is key"
const tempObj = {
[key]:60,
price:'99'
}
console.log(tempObj.key) //Output = 60
다음은 또 다른 예입니다.
const key = 'title';
const value = 'JavaScript';
const course = {
[key]: value,
price: '$99'
};
console.log(course.title); // JavaScript
console.log(course.price); // $99
키 값은 대괄호 []로 묶인 한 모든 표현식이 될 수 있습니다.
const key = 'title';
const value = 'JavaScript';
const course = {
[key + '2']: value,
price: '$99'
};
console.log(course.title2); // JavaScript
console.log(course.price); // $99
이런 식으로 javascript에서 동적 키를 사용하여 객체를 만들 수 있습니다.
읽어 주셔서 감사합니다.
Reference
이 문제에 관하여(JavaScript에서 동적 키로 객체를 생성하는 방법은 무엇입니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/bilalmohib/how-to-create-an-object-with-dynamic-keys-in-javascript-2k35텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)