studye / typescript

타입스크립트는 자바스크립트랑 다른 언어인가요?
7 stars 0 forks source link

[typescript - 2.2] Dotted property for types with string index signatures #41

Open kennyd98 opened 7 years ago

kennyd98 commented 7 years ago

string타입 인덱스인 경우, [ ] 표기법을 사용하여 접근했어야 하는데, TypeScript 2.2부터는 .을 사용할 수 있음.

interface StringMap<T> {
    [x: string]: T;
}

const map: StringMap<number>;

map["prop1"] = 1;
map.prop2 = 2;