Junior — Middle
Aveți experiență în utilizarea tipurilor generice în dezvoltare?
sobes.tech AI
Răspuns de la AI
Da, tipurile generice permit crearea de componente care funcționează cu diferite tipuri de date, asigurând securitatea tipurilor și reutilizarea codului. În Node.js, folosind TypeScript sau Flow, se pot declara funcții și clase cu parametri de tip. De exemplu, în TypeScript:
function identity<T>(arg: T): T {
return arg;
}
const num = identity<number>(42); // num va fi de tip number
const str = identity<string>("hello"); // str va fi de tip string
Acest lucru permite scrierea de cod universal care se adaptează diferitelor tipuri fără a pierde securitatea tipurilor.