(TypeScript篇)二 基礎

2021-10-07 12:07:17 字數 836 閱讀 6181

概念:定義了一切事物的抽象特點

物件:類的例項

物件導向三大特性:封裝繼承多型

1)構建動物類

class animal is running`

// 例項化

const snake = new animal('snake');

console.log(snake.run()); // 物件點方法

console.log('靜態屬性',animal.categories); // 類名點屬性名

2)構建其繼承

class dog extends animal is barking`;

const xiaohuang = new dog('xiaohuang');// 例項化物件小黃

console.log(xiaohuang.run());

console.log(xiaohuang.bark());

3)繼承之後實現方法的重寫

class cat extends animal);

const arr2 = echowithlength([1, 2, 3]);

console.log('##################');

4)定義類的泛型

class queue;

let kp2: keypair= ;

let arr: number = [1, 2, 3];

// 泛型

let arrtwo: array= [1, 2, 3];

// 定義介面

inte***ce ipluselseelseelse{

return input.tostring().length;

(TypeScript篇)一 基礎

1 安裝命令 npm install g typescript 2 檢視ts版本號 ps ts指的是typescript tsc v 3 編譯命令 tsc 檔名.ts 1 布林型別 let isdone boolean false 2 數字型別 let age number 25 let binar...

TypeScript 基礎型別

基礎型別可以依據是否含有型別關鍵字分為兩類 注意 所有型別關鍵字都是小寫的。注 這種分類並不嚴謹,分類的目的僅僅用於幫助記憶型別用來指定變數的型別,相容的型別之間才能進行賦值 傳參等操作。宣告變數型別使用變數名 型別格式,如let decimal number 10,宣告之後decimal就只能接受...

typeScript基礎總結

使用 npm cnpm yarn 進行全域性安裝 檢視版本tsc v執行 ts 檔案tsc test.ts執行完成後會生成 js 檔案 自動執行 ts 檔案資料型別 關鍵字描述 任意型別 any宣告為 any 的變數可以賦予任意型別的值。數字型別 number 它可以用來表示整數和分數。字串型別 s...