[JavaScript] ES6 기능 - 단축 속성명, 속성 계산명, 비구조화 할당
[해당 포스트는 개인적으로 공부를 하고 차후에 참고용으로 하고자 작성한 것입니다. 따라서 잘못된 부분이나 부족한 부분이 있을 수 있기에 참고하시기 바랍니다.] ES6부터 추가된 기능으로 여러 가지 있겠지만, 이번엔 객체 문법의 기능인 '단축 속성명', '속성 계산명', '비구조화 할당' 에 대해서 정리하고자 한다. 단축 속성명 만약 회원 정보를 추가하는 객체 programmer객체가 있다고 가정하자. 여기엔 프로그래머 정보를 관리하는 member 객체, 새로운 Programmer를 추가하는 함수가 존재한다. const programmer = { member : {}, addProgrammer : function (age, name, role) { this.member[role] = { age : age,..