Javascript의 상위 집합은 TypeScript입니다. TypeScript는 ES 6 표준을 지원하는 Microsoft에서 개발한 무료 오픈 소스 프로그래밍 언어입니다. 설계 목표는 대규모 애플리케이션을 개발하는 것입니다. 이는 순수 JavaScript로 컴파일될 수 있으며 컴파일된 JavaScript는 모든 브라우저에서 실행될 수 있습니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, TypeScript 버전 4, Dell G3 컴퓨터.
TypeScript 소개:
1. TypeScript는 JavaScript의 상위 집합이며 ECMAScript 6 표준을 지원합니다.
상위 집합: 집합 S2의 모든 요소가 집합 S1에 있고 집합 S1에 S2에 없는 요소가 포함될 수 있는 경우 집합 S1은 S2의 상위 집합이고, 반대로 S2는 S1 하위 집합입니다. S1은 S2의 상위 집합입니다. S1에는 S2에 없는 요소가 있어야 하며, S1은 S2의 진정한 상위 집합이고, 반대로 S2는 S1의 진정한 하위 집합입니다.
2. TypeScript는 Microsoft에서 개발한 무료 오픈 소스 프로그래밍 언어입니다.
3. TypeScript는 대규모 애플리케이션을 개발하도록 설계되었으며, 순수 JavaScript로 컴파일될 수 있으며, 컴파일된 JavaScript는 모든 브라우저에서 실행될 수 있습니다.
TypeScript 작업:
tsc 명령을 사용하여 TypeScript 관련 코드를 실행할 수 있습니다
보통 TypeScript 코드 파일의 확장자로 .ts를 사용합니다.
그런 다음 다음 명령을 실행하여 TypeScript를 JavaScript 코드로 변환합니다. :
tsc test.ts
이때 현재 디렉터리(test.ts와 동일한 디렉터리)에 test.js 파일이 생성됩니다.
node 명령을 사용하여 test.js 파일을 실행하세요.
$ node test.js
TypeScript 변수 선언:
TypeScript 변수 명명 규칙:
구문: var [变量名] : [类型] = 值;
var [data]:[string]='hello world';
참고:
. 값과 유형이 일치하지 않으면 오류가 보고됩니다.
기본 유형:
1. 모든 유형 any: any로 선언된 변수에는 모든 유형의 값이 할당될 수 있습니다.
2. 숫자 유형 숫자: 배정밀도 64비트 부동 소수점 값. 정수와 분수를 나타내는 데 사용할 수 있습니다. 작은따옴표(') 또는 큰따옴표(")를 사용하여 문자열 유형을 나타내는 일련의 문자입니다. 백틱(`)을 사용하여 여러 줄의 텍스트와 포함된 표현식을 정의합니다.
let data: number = 6;
3. 문자열 유형 문자열: 문자 시리즈, 작은따옴표(')나 큰따옴표(")를 사용하여 문자열 유형을 나타냅니다. 백틱(`)은 여러 줄의 텍스트와 인라인 표현식을 정의하는 데 사용됩니다.
let name: string = "ipad"; let years: number = 5; let words: string = `今年是 ${ name } 发布 ${ years + 1} 周年`;
4. 부울 유형 부울: 논리 값(true 및 false)을 나타냅니다.
let flag: boolean = true;
5. 열거형 열거형: 열거형은 값 모음을 정의하는 데 사용됩니다.
enum Color {Red, Green, Blue}; let c: Color = Color.Blue; console.log(c); // 输出 2
6. void void: 메서드 반환 값의 유형을 식별하는 데 사용되며 메서드에 반환 값이 없음을 나타냅니다.
function hello(): void { alert("Hello Runoob"); }
7. null null: 개체 값이 누락되었음을 나타냅니다.
8. 정의되지 않음 정의되지 않음: 변수를 정의되지 않은 값으로 초기화하는 데 사용됩니다.
9. never never: never는 전혀 나타나지 않는 값을 나타내는 다른 유형(null 및 정의되지 않음 포함)의 하위 유형입니다.
변수 범위:
TypeScript에는 다음과 같은 범위가 있습니다.
TypeScript 출력은 JavaScript와 동일하게 사용됩니다: console.log();
var [ename]:[string]='小明'; var [age] : [number] = 10; console.log(ename); console.log(age);
더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 비디오를 방문하세요! !
위 내용은 자바스크립트의 상위 집합은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!