Javascript
[Typescript] 객체의 키로 일반적인 값이 들어갈 때
객체의 키로 일반적인 값이 여러 개 들어갈 때 ex) {0: 'hi', 1: 'hello', '2': 'greeting'} interface IQuestions { [id: number]: string; } 이렇게 타이핑해주면 된다.
[ES6] Computed Property Name
ES6부터 computed property name을 지원한다. let key = "name"; let obj = { [key] : "blabla" } key를 [ ] 로 감싸면 key 대신 name이 property name으로 들어간다.