타자기
TypeScript는 JavaScript를 기반으로 하며 Microsoft에서 개발 및 유지 관리하는 강력한 형식의 프로그래밍 언어입니다. JavaScript 프로그래밍 언어의 구문적 상위 집합입니다. 오픈 소스 프로그래밍 언어입니다. 대규모 애플리케이션 개발을 위해 설계되었으며 JavaScript로 트랜스컴파일됩니다. 선택적 정적 타이핑, 클래스 및 인터페이스를 제공합니다. Typescript는 브라우저에서 실행되지 않습니다. TypeScript로 작성된 코드는 JavaScript로 컴파일된 다음 브라우저에서 실행됩니다.
따라서 TypeScript는 강력한 유형의 객체 지향 컴파일 언어라고 말할 수 있습니다.
Typescript 작동 방식:--
Typescript는 javascript와 관련이 있습니다. 유형 시스템에서 모든 자바스크립트 기능을 제공합니다. JavaScript는 우리가 일관되게 할당했는지 확인하지 않고 문자열 및 숫자와 같은 언어 프리미티브를 제공하지만 TypeScript는 제공합니다. 게다가 typescript는 javascript를 알고 많은 경우에 유형을 생성합니다.
예:- 변수를 만들고 특정 값에 할당하면 TypeScript는 값을 유형으로 사용합니다.
타이프스크립트의 특징:--
Typescript는 다른 js 라이브러리도 지원하며 JavaScript도 TypeScript로 작성할 수 있습니다. 처럼:-
i) 모든 프레임워크의 프런트 엔드 ;
ii) Node js의 백엔드 ;
iii) React Native의 크로스 플랫폼 모바일 앱 ;
Typescript는 Javascript로 시작하여 JavaScript로 끝납니다. 그리고 JavaScript의 상위 집합으로서 모든 유효한 .js 파일은 .ts로 이름을 바꾸고 다른 TypeScript 파일과 함께 컴파일할 수 있습니다.
Typescript와 Javascript의 차이점:--
JavaScript는 해석된 단일 스레드 프로그래밍 언어입니다. 테스트를 위해 실행하고 유효한지 여부를 확인해야 합니다. 그러나 TypeScript transpiler는 오류 검사 기능을 제공합니다. 구문 오류가 있는 경우 코드를 컴파일하고 컴파일 오류를 생성하여 스크립트를 실행하기 전에 오류를 강조 표시하는 데 도움이 됩니다.
Finally
Typescript는 JavaScript의 제단이 아니라 새롭고 가치 있는 기능으로 JavaScript를 확장합니다. JavaScript로 작성할 수 있는 모든 것은 TypeScript로도 작성할 수 있습니다.
Reference
이 문제에 관하여(타자기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/karimaaktari119/typescript-2nb1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)