inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

타입스크립트 입문 - 기초부터 실전까지

자바스크립트에 타입이 있을 때의 첫 번째 장점

section 3-1 JSdoc 타입이 추론되지 않아서 다음과 같이 수정했는데 이거 맞나요?

452

이예솔

작성한 질문수 1

1

javascript typescript es6

답변 2

0

캡틴판교

안녕하세요, 네 코드 상으로 문제 없어 보입니다 :)

-1

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

이미지 내용에 대한 설명을 바탕으로 하면, JavaScript 코드에 JSDoc 주석을 사용하여 타입을 명시하였고, 이는 TypeScript에서의 타입 추론과 유사한 기능을 하게 됩니다. 함수 fetchUser는 HTTP GET 요청을 통해 사용자 데이터를 비동기적으로 가져오는 기능을 수행하며, .then() 메서드를 사용하여 응답받은 데이터의 city 속성에 접근하고 있습니다.

JSDoc 주석으로 타입을 정의하는 방식은 TypeScript의 타입 시스템을 사용하지 않고, JavaScript 파일 내에서 타입 정보를 제공하고자 할 때 유용합니다. 주어진 코드가 정확한지 확인하기 위해서는 전체적인 문맥이나 실행 환경에 대한 정보가 더 필요할 수 있지만, 제공된 설명만으로는 적절한 주석 사용으로 보입니다.

만약 JSDoc 주석을 활용하여 타입을 명시했음에도 불구하고 타입 추론에 문제가 있다면, JSDoc 문법이나 구조에 오류가 없는지, 개발 환경에서 JSDoc을 올바르게 인식하고 있는지 확인해보아야 합니다. 사용하고 있는 코드 에디터나 IDE가 JSDoc을 지원하는지, 필요한 플러그인이나 확장 기능이 설치되어 있는지도 점검해 보시기 바랍니다.

추가적으로, 해당 문제 해결에 도움이 될 수 있는 Spring Data 관련 문서 링크를 첨부하니 참고하시기 바랍니다.

혹시 더 질문이 있으시면 언제든 문의 주세요.

TSLint

0

66

1

vscode eslint server 오류

0

75

1

안녕하세요. 기본타입- 튜플, 객체, 진위값 부분의 영상의 화면이 나오질 않습니다.

0

77

1

live server 설치 오류

1

368

2

강의 교안 pdf 는 따로 제공하지않나요?

0

284

2

npm i 설치 이유 문의

1

402

3

index.ts Delete `␍`eslintprettier/prettier 오류(빨간줄) 해결

2

289

3

vue 에서 jquery 사용 문제

1

692

2

TSLint 확장 프로그램은 현재 지원하지 않는다고 합니다.

1

499

2

강의 내용처럼 노란 밑줄이 작동하지 않아서 유사 질문들을 실행해보았는데요

1

542

1

함수에 리턴 안됐다고 노란밑줄이 쳐져야하는데 없습니다

2

455

1

파일이 다른데 식별자가 중복되었다고 뜹니다.

1

443

2

빨간줄 에러 질문드립니다

1

488

2

마우스 갖다대면 리턴값 설명 나오는 거 질문드려요

1

356

2

js에서 @ts-check 적어도 체크하지 못하는 문제입니다

2

393

2

index.html에서 타입스크립트 콘솔 찍는 법 질문드립니다

1

564

2

섹션 1-3 추론 질문드립니다

1

354

2

왜 api쪽에는 왜 에러가 안나는지 궁금합니다.

1

323

2

const item1을 선언했을 때 타입을 선언해줘도 괜찮을까요?

1

390

1

전화번호부 타입선언

1

265

2

타입을 전역으로 분리

1

591

2

객체 선언 시 구분자는 쉼표, 세미콜론 모두 사용가능한건가요?

1

458

1

Git 관련 질문이 있습니다

1

668

2

js import export 관련 질문입니다!

1

354

2