Junior — Middle
Koje verzije TypeScript ste morali da koristite u svojim projektima?
sobes.tech АИ
Одговор од АИ
У пројектима са TypeScript-ом често се користе верзије од 2.x и више, јер додају важна побољшања и нове могућности.
На пример:
- TypeScript 2.0 увео је строгу проверу null и undefined.
- Верзије 3.x додају подршку за опциони ланац, побољшања у типовима и подршку за нове функције ECMAScript.
- У најновијим верзијама (4.x) појавили су се шаблонски литерали типова, побољшања у провери типова и друге екстензије.
Избор верзије зависи од захтева пројекта и алата који се користе. Важно је одржавати верзију ажурном како бисте искористили модерне могућности и побољшану типизацију.
Пример коришћења опционалног ланца (доступно од TypeScript 3.7):
interface User {
address?: {
street?: string;
};
}
const user: User = {};
console.log(user.address?.street); // безбедан приступ без грешке