자바스크립트와 타입스크립트 2

Typescript Type Assertion. as 키워드 사용하기

Typescript Type Assertion. as 키워드 사용하기 안녕하세요! 오늘은 타입스크립트를 사용하다 보면 한 번씩 마주하게 되는 키워드 중 하나인 as 키워드에 관해서 말씀드리겠습니다. 타입스크립트는 자바스크립트와 거의 동일하지만 타입이 추가된 superset이라고 보시면 됩니다. 하지만 자유로운 자바스크립트와 달리 타입스크립트를 사용하면 자주 파라미터나 변수의 타입 때문에 머리가 아픈 경우가 한두 번이 아닙니다. 특히 한 오브젝트가 여러 가지 타입을 가질 수 있다면 더더욱 그렇습니다. 자 그럼 이제 as 키워드에 관해서 알아보겠습니다. as 키워드란? 사용방법? 조심해야 되는 부분? 마치며 1. as 키워드란? as 키워드란 자바스크립트에는 없는 즉 타입스크립트에만 존재하는 키워드입니다. ..

타입스크립트란? Typescript란? 타입스크립트 배우기.

타입 스크립트란? Typescript란? 타입 스크립트 배우기. Nod.js 그리고 ES6에 따라 현재 자바스크립트는 다방면에서 두루두루 사용된다고 봐도 무방하지 않을까 싶습니다. 예전에 브라우저에서 사용되었다면, 지금은 서버, 게임, 심지어 머신러닝에서도 사용이 가능합니다. 하지만 여전히 자바스크립트의 고질적인 문제 중 하나로 데이터 타입을 들 수 있습니다. 자바스크립트로 변수를 선언할때 우리는 따로 데이터 타입을 명시하지 않죠. 또한 계속 OOP의 상승에 따라 클래스 기반의 언어들이 많이 사용되고 있습니다. 물론 자바스크립트로 클래스를 생성하여 사용 가능합니다. 하지만 그 이상의 무언가가 필요합니다. 좀 더 객체 지향적이고 타입을 직접 설정할 수 있는 그러한 언어 말이죠. 그리하여 타입스크립트가 개발..