반응형 TypeScript2 [타입스크립트] 이펙티브 타입스크립트 chapter2 2장 타입스크립트의 타입 시스템 📌Item6 편집기를 사용하여 타입 시스템 탐색하기 타입스크립트를 설치하면, 2가지를 실행 할 수 있습니다. 1.타입스크립트 컴파일러(tsc) 2.단독으로 실행할 수 있는 타입스크립트 서버(tsserver) let num = 10; //let num:number //마우스커서를 대면 타입스크립트는 뒤에 10을 보고 number타입임을 추론해서 보여줍니다. const foo = { //(property) x:number[] x=:[1,2,3], bar:{ name: "Fred" } }; 타입스크립트가 객체 내의 타입을 어떻게 추론하는지 알 수 있습니다. 언어서비스는 라이브러리와 그에 대한 타입 선언을 탐색할 때에 도움이 됩니다.. 편집기는 Go to Definition(정의.. 2023. 2. 21. [타입스크립트] 이펙티브 타입스크립트 chapter1 Item1 타입스크립트와 자바스크립트의 관계 이해하기 ✅Summary · 타입스크립트는 자바스크립트의 상위 집합이다. 즉 모든 자바스크립트는 이미 타입스크립트 프로그램입니다. · 타입스크립트는 자바스크립트 런타임 동작을 모델링하는 타입시스템을 가지고 있기 때문에 런타임 오류를 발생시키는 코드를 찾아내려고 합니다. 하지만 모든 오류를 찾아낼수는 없습니다. · 타입스크립트 타입시스템은 전반적으로 자바스크립트 동작을 모델링 합니다. 그러나 잘못된 매개변수 개수로 함수를 호풀하는 경우처럼, 자바스크립트에서는 허용되지만 타입스크립트에는 문제가 되는 경우도 있습니다. Item2 타입스크립트 설정 이해하기 컴파일러 설정 파일 tsconfig.json //컴파일러 설정파일 { "compilerOptions" : { ".. 2023. 2. 14. 이전 1 다음