Tacaíocht Seiceáil Cineál Statach
Ceann de na láidreachtaí TypeScript
is ea a chumas seiceáil cineál statach a dhéanamh. Leis an ngné seo, is féidir linn cineálacha sonraí a shainiú agus a chur i bhfeidhm ar athróga, paraiméadair feidhme, agus luachanna tuairisceáin.
Mar shampla:
Sa sampla thuas, dearbhaímid athróga age
cineáil number
, name
cineál string
, agus isActive
cineál boolean
. TypeScript
seiceálfaidh sé bailíocht na dtascanna agus tuairisceoidh sé earráidí má aimsítear aon neamhréireachtaí.
Tiomsaitheoir agus Tacaíocht Uathoibrithe
TypeScript
Tagann sé le tiomsaitheoir cumhachtach a thras-charnann TypeScript
cód go JavaScript
cód coibhéiseach. Ina theannta sin, TypeScript
cuireann sé uirlisí uathoibrithe ar fáil le haghaidh tascanna ar nós earráid a shocrú, formáidiú cód, agus seiceáil comhréire, táirgiúlacht a fheabhsú agus iarracht a laghdú le linn forbartha.
Mar shampla:
Tiomsú-Am Seiceáil Earráid
TypeScript
déanann sé seiceáil earráide ag am tiomsaithe, ag brath earráidí loighciúla, botúin chomhréire, agus saincheisteanna a bhaineann le cineál sula ritheann an feidhmchlár.
Mar shampla:
Sa sampla thuas a bheidh, TypeScript
a ghabháil leis an earráid le linn tiomsú agus muid ag dul ar teaghrán "5"
chuig paraiméadar radius
den chineál number
.
Module
Tacaíocht Chórais
TypeScript
tacaíonn sé le córas láidir module
, a cheadaíonn cód foinse a roinnt ina mhodúil neamhspleácha. Feabhsaíonn sé seo bainistíocht cód, ath-inúsáidteacht, agus inscálaitheacht.
Mar shampla:
Sa sampla thuas, tá dhá mhodúl againn, moduleA
agus moduleB
. moduleA
easpórtálann sé athróg greeting
, agus moduleB
iompórtálann sé an greeting
athróg uaidh moduleA
agus úsáideann sé í.
Comhréir agus Gnéithe Breisithe
TypeScript
leathnaíonn sé comhréir agus gnéithe JavaScript
. Mar shampla, TypeScript
tacaíonn sé leis na gnéithe is déanaí ECMAScript
cosúil le feidhmeanna saigheada, sioncronú / fanacht, scriosadh, agus liteartha teimpléid. Ligeann sé seo d'fhorbróirí gnéithe nua-aimseartha a ghiaráil agus cód níos inléite agus níos intuigthe a scríobh.
Mar shampla:
Sa sampla thuas, úsáidimid liteartha teimpléid chun teaghrán a chruthú a chuimsíonn an name
athróg.
Go hachomair, TypeScript
tá gnéithe den scoth cosúil le seiceáil cineál statach, tiomsaitheoir agus tacaíocht uathoibrithe, seiceáil earráide ama tiomsaithe, module
tacaíocht chórais, agus comhréir agus gnéithe leathnaithe. Cuireann na gnéithe seo le hiontaofacht, feidhmíocht, agus bainistíocht cód le linn forbairt feidhmchláir.