You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
타입스크립트는 모든 타입을 알고 있을 때, 최상의 결과를 보여줄 수 있지만, 프로그램을 컴파일하는 데 반드시 모든 타입을 알아야 하는 것은 아니다. 즉 그렇기 때문에 우리가 자바스크립트에서 타입스크립트로 마이그레이션을 할 때 손쉽게 할 수 있다(모든 타입 설정 필요없음) 타입스크립트 타입시스템에는 자동으로 타입을 추론하는 타입 시스템이 존재하여, 개발자가 타입을 지정하지 않더라도 추론을 통해 오류를 검출할 수 있다. 그러나 모든 타입을 모르는 상황이라면, 사용자에게 오류가 그대로 노출될 수 있으므로, 자바스크립트에서 타입스크립트로 마이그레이션하는 경우가 아니라면, 모든 타입을 컴파일 타입에 지정하는 것을 목표로 해야한다.
Activity
sooooo-an commentedon Jul 11, 2022
퀴즈 내용 객관식의 정답을 골라보세요!
타입스크립트의 설명이 아닌 것을 고르세요
2번
타입스크립트 타입시스템에는 자동으로 타입을 추론하는 타입 시스템이 존재하여, 개발자가 타입을 지정하지 않더라도 추론을 통해 오류를 검출할 수 있다. 그러나 모든 타입을 모르는 상황이라면, 사용자에게 오류가 그대로 노출될 수 있으므로, 자바스크립트에서 타입스크립트로 마이그레이션하는 경우가 아니라면, 모든 타입을 컴파일 타입에 지정하는 것을 목표로 해야한다.
dahye1013 commentedon Jul 12, 2022
OX 퀴즈!
타입 스크립트는 런타임에 타입을 검사합니다.
퀴즈 정답
타입스크립트는 컴파일 과정에서 타입 검사를 실행합니다. 타입스크립트가 AST로 변환하고, 타입 검사기(type checker)가 타입스크립트 AST를 확인하면서 검사가 실행됩니다.
tooooo1 commentedon Jul 27, 2022
타입스크립트가 다른 언어와 점은?
퀴즈 정답
대부분의 언어는 AST로 파싱된 후, 바이트코드로 컴파일되고, 런타임이 바이트 코드를 평가한다.