ts-book icon indicating copy to clipboard operation
ts-book copied to clipboard

타입스크립트 교과서 소스 코드

Results 52 ts-book issues
Sort by recently updated
recently updated
newest added

마지막에 "이럴 경우 import 순서에 유의해야한다"는 의미의 설명이 추가되면 좋을 것 같습니다. [p.408] 예제코드 2번째 줄에서 만일, 다음과 같이 import를 하게 돠면 [ts1141] String literal expected. 에러가 발생하기 때문입니다. `import...

어디다 추가할지는 고민 ts-nocheck 주석을 파일 제일 위에 추가하면 컴파일은 되지만 파일 전체 타입 검사는 하지 않음

1쇄

is never로 콜백함수 반환값 타입을 좁힐 경우, 콜백함수가 true/false 중 어떤 것을 반환해도 동일하게 never[] 타입 never 타입 자체가 반환값이 없다는 의미이기 때문에 true/false 관계없이 never로 타입이 좁혀지는 것이라고 이해했습니다....

1쇄

```typescript function a(param: string | null | undefined) { param.slice(3); } ``` e북 구매해서 보고 있습니다, 위 구문을 79페이지에서 소개하고 80페이지에서 '!' 연산자를 붙이면 된다고 했는데, 그 다음 코드에도 '!'...

1쇄

```typescript type MyReadonly = { readonly [P in keyof T]: }; type Result = MyReadonly; ``` 교재에 이렇게 나와있는데 오류가 나와서 ts에서 찾아보았습니다. ```typescript /** * Make all properties in...

1쇄

라이브러리의 NonNullable 타입을 MyNonNullable 타입을 구현하며 설명하고 있기 때문에 NonNullable -> MyNonNullable 로 수정되면 좋을 것 같습니다. ```typescript NonNullable | NonNullable | NonNullable | NonNullable -> MyNonNullable | MyNonNullable |...

1쇄

특정 타입 조합만을 허용하는 예제이므로 **명시적 변수타입 필요** ```typescript ... const id = 'seoul:walk'; const id:ID = 'seoul:walk'; ```

1쇄

> {} 타입에 null과 undefined를 합치면 unknown과 비슷해집니다._**(단, 합쳐도 unknown타입으로 추론되는 것은 아닙니다.)**_ 비슷해진다고 설명은 해주셨습니다만, unknown으로 추론될거란 오해를 방지하기 위한 설명이 있으면 더 좋을 것 같습니다. 궁금해서 유니온과 인터섹션을...

1쇄

never 타입에는 (never타입 외에) 어떠한 타입도 대입할 수 없습니다.

1쇄

```typescript const unk: unknown = 'hello'; unk; // 불필요 if(unk) { unk; } else { unk; } ```

1쇄