ts零散記錄

2021-08-28 13:17:18 字數 621 閱讀 9456

js是一種弱型別的語言,而ts是強型別,適合處理一些大型專案,下面是自己使用時的一些記錄。

npm install typescript
然後新建乙個ts檔案,編寫後,執行以下指令

tsc 你的檔名
他會編譯ts檔案同時生成乙個js檔案,這樣我們就可以使用ts編寫**同時不用考慮相容性問題。

需要注意的是:編譯過程中如果有語法錯誤,它會報錯,但同時js檔案也會生成,就是說報錯不會影響js檔案的生成。

inte***ce int 

let obj = ;

function test(obj:int)

test(obj);

個人理解,介面就是對傳入引數的一些約束條件。

var name:string = 'gu';//定義乙個字串型別的變數

function test(name:string)

這個就體現了ts強型別語言的特點了。

function test()

};

初次見到這種寫法還是有點懵的,記得這個寫法是限制返回引數型別的。

C 零散記錄

1迭代器控制函式advance的距離引數不需要自己控制,超出元素的範圍會停在最後的引數。但是如果元素內size為0時該函式會停在那 2 map拷貝 map iterator begobj all.objcnt.objcnt.begin endobj begobj advance begobj,has...

Fujitsu 零散記錄

歡迎來到來到大浪濤天的部落格!檢視solaris root或其他使用者登入情況 logins xl root 檢視m5000帶iobox的網絡卡或者ioboxlin ipcs ma ipcs zam dladm showdev 檢視linux的fc資訊 cat sys class fc host h...

matlab 函式零散記錄

n 5000 k1 rand n,n k2 rand n,n k3 rand n,n a k1 k2 k3 將這三個矩陣的名字存成字串矩陣 b1 eval a 1,通過eval 函式來取用k1 b2 eval a 2,取用k2 b3 eval a 3,取用k3 n 5000 k1 rand n,n ...