JavaScript와 TypeScript 문법의 가장 큰 차이는 '타입 명시' 입니다. TypeScript는 JavaScript가 실행되기 전에 코드의 오류를 더 잘 찾을 수 있도록 '어떤 종류의 데이터'가 사용될지 미리 알려주는 문법들을 추가했습니다. 쉽고 간단하게 주요 차이점을 설명해 드릴게요! 1. 변수와 상수에 '타입'을 명시하는 문법 JavaScript: 변수를 선언할 때, 이 변수가 숫자 데이터를 가질지, 문자열 데이터를 가질지 등을 미리 정해두지 않습니다. 어떤 값이든 자유롭게 넣을 수 있습니다. let 이름 = "김철수"; // 문자열 할당 let 나이 = 30; // 숫자 할당 // 나중에 `이름 = 123;` 처럼 숫자를 넣어도 문법적으로는 문제가 없습니다.TypeScri..