typescript (1) 썸네일형 리스트형 TypeScript에서 객체에서 Key로 String을 쓰지 못하는 이유 ( String과 String Literal ) 객체의 Key가 String이 아니라고? TypeScript를 처음 쓰면 익숙하지 않은 불편한 상황들을 만나게 될 때가 종종 생긴다. 평소처럼 코딩하면 생기는 붉은 줄들을 볼 수 있다. 이번에 만난 문제 또한 그렇다. Element implicitly has an 'any' type because expression of type 'string' can't be used to index type TypeScript는 기본적으로 객체의 프로퍼티를 읽을 때, string타입의 key 사용을 허용하지 않는다는 문구의 등장. 나는 분명 JavaScript의 객체의 키값은 Map이 아닌 경우에는 무조건 String만 된다고 알고있었는데.. 이게 무슨 상황? 이런 현상은 단지 이게 TypeScript라서 그렇다는 .. 이전 1 다음