TypeScript-ի օգտագործման և JSDoc շարահյուսությամբ փաստաթղթավորման հսկայական առավելությունն այն է, որ դուք կարող եք խուսափել ձեր փաստաթղթերում JSDoc տեսակները նշելուց: … TypeScript-ում դուք արդեն ստատիկ կերպով մուտքագրում եք ձեր արգումենտները և վերադարձնում տեսակը, այնպես որ կարիք չկա դրանք կրկնել JSDoc-ում::
Ինչի՞ համար է օգտագործվում JSDoc-ը:
JSDoc-ը նշագրման լեզու է, որն օգտագործվում է JavaScript-ի սկզբնական կոդի ֆայլերը ծանոթագրելու համար: Օգտագործելով JSDoc պարունակող մեկնաբանությունները՝ ծրագրավորողները կարող են ավելացնել փաստաթղթեր, որոնք նկարագրում են իրենց ստեղծած կոդի հավելվածի ծրագրավորման միջերեսը:
Պե՞տք է օգտագործեմ հոսք կամ TypeScript:
TypeScript-ն ավելի շատ աջակցություն ունի, քան Flow գրադարանները, շրջանակները, և դրա պատճառով այն ավելի համատարած օգտագործվում է հավելվածներում: Նրանք երկուսն էլ ապահովում են տիպի ստուգման շատ նման կարողություններ, որոնք պահպանում են JavaScript-ի ճկունությունը: TypeScript-ը և Flow-ը երկուսն էլ ներառում են ներկառուցված JavaScript տվյալների տեսակները:
Վատ է արդյոք որևէ մեկը TypeScript-ում օգտագործելը:
Եթե չմիացնեք noImplicitAny-ը, ապա ցանկացած փոփոխականի հայտարարությունները անուղղակիորեն կլինեն ցանկացած տեսակի, և դա կարող է իսկապես վատ լինել: … Typescript դաս՝ բոլոր փոփոխականների համար օգտագործվող «ցանկացած»: Typescript-ն այլևս խիստ տպագրված չէ, եթե դուք ի վերջո օգտագործում եք որևէ մեկը ամենուր և ցանկացած վայրում:
Կարո՞ղ եմ օգտագործել JavaScript TypeScript-ի հետ:
Քանի որ JavaScript-ը TypeScript-ի ենթաբազմություն է, դուք կարող եք օգտագործել բոլոր JavaScript գրադարանները և կոդը, որը ցանկանում եք ձեր TypeScript կոդում: