일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 보안
- 버전관리
- I'm Sorry
- 데이터구조
- 네트워크보안
- 자바스크립트
- Yes
- 소프트웨어
- 자료구조
- 프로그래밍언어
- 프로그래밍
- 컴퓨터공학
- 웹개발
- 사이버보안
- 데이터과학
- 인공지능
- 컴퓨터과학
- 딥러닝
- 데이터분석
- 네트워크
- 컴퓨터비전
- 코딩
- 파이썬
- 클라우드컴퓨팅
- 소프트웨어공학
- 알고리즘
- 데이터베이스
- 빅데이터
- 2
- 머신러닝
- Today
- Total
목록타입스크립트 (2)
스택큐힙리스트
Visual Studio에서 TypeScript 소스를 디버그하는 방법이 있을까요? (생성된 Javascript를 디버깅하는 대신) TypeScript 언어 사양에서는 다음과 같이 언급되어 있습니다: TypeScript는 선택적으로 소스 맵을 제공하여 소스 수준의 디버깅이 가능합니다. 그러므로 TypeScript 코드에 중단점을 설정하고 디버그할 수 있을 것으로 예상했지만, 작동하지 않습니다. 사양에서 다른 디버깅에 대해서는 언급을 찾지 못했습니다. 작동하게 하려면 무언가를 해야 할까요? 아마도 선택적으로라는 단어는 작동을 위해 무언가를 수행해야 한다는 힌트일 것입니다... 어떤 제안이 있을까요?답변 1 디버깅 TypeScript는 이제 소스 수준 디버깅을 지원합니다! 소스 맵 형식은 JavaScript..
코드는: const foo = (foo: string) => { const result = [] result.push(foo) } 다음과 같은 TS 오류가 발생합니다: [ts] 'string' 타입의 인수는 'never' 타입의 매개변수에 할당할 수 없습니다. 무엇이 잘못되었나요? 이것은 버그인가요?답변 1해야 할 일은 다음과 같이 result를 문자열 배열로 정의하는 것입니다: const result: string[] = []; 배열 유형을 정의하지 않으면 기본적으로 never로 설정됩니다. 따라서 문자열을 추가하려고 할 때 유형이 일치하지 않았기 때문에 보았던 오류가 발생합니다.답변 2TypeScript에서 할당할 수 없는 never 형식 매개 변수 오류란 무엇인가요? TypeScript는 정적 형식..