// 全域性安裝 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...