JavaScript
[자바스크립트] 객체에서 key, value가 같을때 생략해주기 (단축 속성명)
메이플 🍁
2022. 4. 13. 19:21
일반적인 객체의 모습
오브젝트는 key와 value로 이루어져 있다
{ key: value, key: value... }
ES6 property shorthand(단축 속성명)
오브젝트의 key와 value가 같으면 생략할 수 있다
{ key, key, key... }
예제
let a = "maple";
let b = 20;
let c = ["alpha", "beta", "gamma"];
let obj = { a, b, c };
/*
위의 객체는 아래의 객체와 같다
obj = {
a: a,
b: b,
c: c
}
*/
console.log(obj.a)
// "maple"