Câu hỏi phỏng vấn Ngn ng? TypeScript

Nguồn kiến thức toàn diện cho cuộc phỏng vấn Ngn ng? TypeScript.

I. Gi?i thi?u TypeScript

TypeScriptl m?t d? n m ngu?n m? ???c pht tri?n b?i Microsoft, n c th? ???c coi l m?t phin b?n nng cao c?a Javascript b?i vi?c b? sung ty ch?n ki?u t?nh v l?p h??ng ??i t??ng m ?i?u ny khng c ? Javascript. N c th? ch?y ? b?t c? trnh duy?t, h? ?i?u hnh hay n?n t?ng no. M?i th? dng ???c code JavaScript th c?ng dng ???c TypeScript.

II. T?i sao l?i dng TypeScript?

  • D? pht tri?n d? n l?n:V?i vi?c s? d?ng cc k? thu?t m?i nh?t v l?p trnh h??ng ??i t??ng nn TypeScript gip chng ta pht tri?n cc d? n l?n m?t cch d? dng.
  • Nhi?u Framework l?a ch?n:Hi?n nay cc Javascript Framework ? d?n khuy?n khch nn s? d?ng TypeScript ?? pht tri?n, v d? nh? Angular v NestJs.
  • H? tr? cc tnh n?ng c?a Javascript phin b?n m?i nh?t:TypeScript lun ??m b?o vi?c s? d?ng ??y ?? cc k? thu?t m?i nh?t c?a Javascript, v d? nh? version hi?n t?i l ECMAScript 2015 (ES6).
  • L m ngu?n m?:TypeScript l m?t m ngu?n m? nn b?n hon ton c th? s? d?ng m khng m?t ph, bn c?nh ? cn ???c c?ng ??ng h? tr?.
  • TypeScript l JavaScript:B?n ch?t c?a TypeScript l bin d?ch t?o ra cc ?o?n m javascript nn ban c th ch?y b?t k ? ?u mi?n ? ? c h? tr? bin d?ch Javascript. Ngoi ra b?n c th? s? d?ng tr?n l?n c php c?a Javascript vo bn trong TypeScript, ?i?u ny gip cc l?p trnh vin ti?p c?n TypeScript d? dng h?n.

T?i sao l?i dng TypeScript?