ts基礎學習

2021-10-19 08:42:02 字數 654 閱讀 8525

//

// inte***ce test //如果我們直接指定obj是乙個物件型別,那麼function,arrray都是物件

let obj2: //如果這麼指定,那麼這個物件裡面必須有且僅有乙個aaa的屬性

obj2 = function ()

let obj3:

obj3 =

let fn: (a: number, b: number) => number //給函式做限制

fn = function (a, b, c)

human =

let obj: myobject

class test

function test(a: t): t

test(10)

test('')

inte***ce mytest {

length: number

//意識是傳進人的引數必須extends了mytest這個介面

function test1(a: t): number {

return a.length

test1({

length: 2

//生成tsconfig可以使用tsc --init有了tsconfig檔案之後,執行tsc或者tsc -w就會對所有ts檔案生效

TS學習筆記(ts基礎型別 型別別名)

中文文件 home.html 與js不同的是 ts的變數都可以型別註解 後面註明變數型別 let isdone boolean false 與js的型別相比多出的 比如列舉 個人理解 將物件資料化了 類似陣列通過下角標得到值 enum color let c color color 0 consol...

ts 基礎型別

宣告js的基本型別 1.數字 let a number 2 2.字串 let aa string 22 3.陣列 1 陣列元素 let b number 1,2,3 2 陣列泛型 let b array 1,2,3 3 const arr number string 1,1 2 4 type dem...

TS基礎型別(二)

undefined null 陣列 元組 enum let und undefined undefined let nll null null console.log und console.log nll undefined和null都可以作為其他型別的子型別,可以把undefined和null賦...