tft每日頭條

 > 科技

 > typescript 入門指南

typescript 入門指南

科技 更新时间:2025-01-23 05:58:59

typescript 入門指南(2.TypeScript編程實踐入門篇)1

TypeScript編程實踐

一、語法

TypeScript程序主要由以下幾個部分組成:

模塊

命名空間

類、接口、枚舉

函數

語句(可簡單理解為一行代碼,實際可多行,分号可省略)

注釋

TypeScript程序編輯、編譯、運行流程:

typescript 入門指南(2.TypeScript編程實踐入門篇)2

TypeScript會忽略程序中出現的空格、制表符和換行符。空格、制表符通常用來縮進代碼,使代碼易于閱讀和理解。

二、關鍵字

TypeScript程序設計語言保留的用于功能實現的字符串。

本節介紹三個用于聲明變量和常量的關鍵字:var let const

三、标識符

定義:标識某個實體的符号,也就是,程序裡事物的名字。

由字母(a-z, A-Z)、數字(0-9)、下劃線(_)和美元符号($)組成

長度不限 a ab abc // 标識符的長度沒有限制

大小寫敏感 name Name // 代表兩個不同的标識符

不能數字開頭 1name // 錯誤的标識符,可以寫成 name1 或 name_1

不能含有空格 my name // 錯誤的标識符,可以寫成 myName 或 my_name

不能是關鍵字 var // 錯誤的标識符,可以寫成 $var 或 _var

四、定義變量

定義:變量是一種占位符,用于引用計算機内存地址,可以看做存儲數據的容器。

語法:采用關鍵字let或var來定義,分号可以省略

let [變量名]: [數據類型] = [值];

let myName: string = ‘TypeScript’;

let [變量名]: [數據類型];

let myName: string;

let [變量名] = [值];

let myName = ‘TypeScript’;

let [變量名];

let myName;

typescript 入門指南(2.TypeScript編程實踐入門篇)3

typescript 入門指南(2.TypeScript編程實踐入門篇)4

注:

  1. 也可将let換成var,let和var的不同點在于作用域和變量提升;
  2. 變量一般采用駝峰法或下劃線法;
  3. 變量要先聲明再使用(var會有變量提升)。

五、定義常量

定義:不會再被改變的量,如:PI = 3.1415926

語法:用關鍵字const來定義,分号可以省略

const [變量名]: [數據類型] = [值];

const PI: number = 3.1415926;

const [變量名] = [值];

const PI = 3.1415926;

typescript 入門指南(2.TypeScript編程實踐入門篇)5

typescript 入門指南(2.TypeScript編程實踐入門篇)6

注:

  1. 常量一般采用下劃線法且全部大寫。
  2. 常量在定義時必須賦值。

六、變量提升(Hoisting)

定義:采用var關鍵字聲明變量時,該變量的聲明部分會被提升到作用域的頂端,但是賦值部分不會被提升。

typescript 入門指南(2.TypeScript編程實踐入門篇)7

typescript 入門指南(2.TypeScript編程實踐入門篇)8

// 以上代碼在編譯時發生了變量提升,實際為:var time: string

time = ‘2022-05-23’

console.log(time)

time = ‘2022-05-22’

console.log(time)

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved