타입스크립트란? 자바스크립트에 타입을 부여한 언어. 실행하기 위해 컴파일이 필요함 왜 써야할까? → 자바스크립트에 타입이 있으면 무엇이 좋을까 function sum(a,b){ return a+b; } sum(10,'20'); //1020 (not 30) 자바스크립트에서는 의도하지 않은 인자의 전달도 실행돼 시스템의 오류를 일으킬 수 있음 function sum(a: number, b: number): number { return a + b; } result = sum(10, '22'); // error result = sum(10, 22); result.toLocaleString(); 타입스크립트로 타입을 명시해주면 경고, 에러가 발생해 이를 방지할 수 있음 사전방지 결과물이 제공하는 api를 바로 볼..