//
// 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賦...