https://www.youtube.com/watch?v=xkpcNolC270Javascript + 타입 엄격에러 메시지 명확 : 오타 교정, 타입 체크 언어보다는 코드 에디터 부가 기능 역할로 봐도 된다! 설치 1\. node.js 설치 : 최신 버전으로 2
https://www.youtube.com/watch?v=OXbAtNkaAL4
TypeScript 2주 완성반 (2기. 7월 25일)타입스크립트 최신 기술을 마스터합니다.강의: Typescript로 블록체인 만들기대상: 중급 수강생.스케쥴: 약 1달에 1회
cf. typescript playground : 타입스크립트 연습하기 좋은 사이트인자의 타입인자의 개수 객체의 메소드 중 존재하는 메소드 함수만strongly typed programming language(강타입 프로그래밍 언어) 프로그래밍 언어 중 컴파일러를 사용
C, C++ 타입 명시 자바스크립트 타입 암묵적으로 할당 추론명시적 정의 암묵적 정의 : 변수만 생성하고 넘어가도 됨 (타입 추론해줌) 1) 명시적 정의 키워드 + 변수명 : 타입 = 할당하는 값 (명시) 2) 암묵적 정의 : 이걸 선호 키워드 + 변수명 = 할당하는
선택적 타입 Alias 타입 argument 타입 return 타입readonlytupleundefined, nullanyvoid unknown : 알 수 없는 타입, 확인 필요never : 예외, 리턴 값이 없는 함수에서키워드 변수 : 타입이름 = 값암묵적으로 써도
함수에서 매개변수와 리턴 값의 타입을 미리 정해주는 함수 형태 마우스를 함수 위에 둘 때 나타나는 것 어떻게 구현되는 것이 아니라 매개변수, 리턴값의 타입을 모두 알려준다 type Add = (a:number, b:number) => number; //call sign
javascript에서 사용하는 OOP를 사용할 수 있다 typescript 코드javascript 코드추상 클래스 다른 클래스가 상속은 할 수 있지만, 직접 인스턴스를 만들 수는 없는 클래스 method, property 모두 public, private 사용 가능
https://yeomkyeorae.github.io/typesciprt/basic_typescript/#3-%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4interface