TypeScript
Typescript for Beginners
Typescript Strongly typed programming 컴파일 시 javascript로 변환됨 에러가 발생 → 컴파일 X Javascript 매우 유연해서 에러를 잘 보여주지 않음 🚫 숫자 배열 + false → 배열이 사라지고 string으로 바뀜 🚫 함수의 인자에 데이터타입이 잘못 들어가도 실행됨 🚫 const a = { a: "A" }; a.hello(); 실행 시 에러 발생 (런타임에러, 실행할때 발생하는 에러) → 실행 전에 에러 감지 불가 타입스크립트를 사용하는이유 타입 안정성은 타입스크립트가 제공하는 가장 큰 장점이다. 타입 안정성 덕분에 버그가 엄청 줄어든다. Type 시스템 명시적 정의(변수 선언 시 타입 정의) let a: boolean = "x" → ❌ boolean 타입..
2023. 12. 9. 00:14