TypeScript學習筆記 第一天

2021-10-12 02:43:39 字數 757 閱讀 5479

// 全域性安裝 typescript

npm i -g typescript

// 全域性安裝自動編譯 ts-node

npm i -g ts-node

// 如果安裝ts-node 可以直接使用tsc 檔名 編譯成js檔案在使用node命令執行

tsc './demo01'

// 測試安裝是否成功 typescript

tsc -v

// 限制變數賦值 (同時會繼承這個型別上面的方法)

let stringnames :

string

="此處建立的變數名(stringnames)只能被賦值為string型別的"

let numberages :

number

="此處建立的變數名(numberages)只能被賦值為number型別的"

let booleanflag :

boolean

="此處建立的變數名(booleanflag)只能被賦值為boolean型別的"

// ....以此類推

// 類

class

wangclass

const newwangclass : wangclass =

newwangclass()

// 物件

const obj :

=

明日更新日期:2020/12/15。。。。

Typescript學習筆記

物件導向特性 類類的宣告 用class關鍵字 加類名 class person 類宣告完之後就可以被例項化了,類相當於乙個模子.name string eat var p1 new person p1.name batman p1.eat var p2 new person p2.name supe...

typescript學習筆記

1,ts是js的超集,ts是強型別語言。ts比js入門更難。ts的物件導向寫法比js更優雅。ts更適合團隊協作。2,宣告變數篇。3,宣告函式篇。4,物件導向篇。4.1,子類繼承父類 extends 繼承多個介面 implements。4.2,this表示當前物件,super表示父類物件。子類不寫co...

TypeScript 學習筆記1

inte ces typescript 的 type checking 專注於值的 shape inte ces的作用在於命名值使其便於檢測,同時作為軟體與軟體 軟體內部交流的工具。用於檢測,編譯成js的話沒有相應的語句 ts inte ce squareconfig function creats...