Junior — Middle
Milyen helyzetekben kell az undefined típust használni TypeScript-ben?
sobes.tech MI
Válasz az MI-től
TypeScript-ben az undefined típus arra szolgál, hogy jelezze azokat a változókat vagy tulajdonságokat, amelyekhez nem rendeltek kifejezetten értéket. A következő helyzetekben használják:
- Amikor egy változó nem lehet inicializálva.
- Az
null-tól eltérő érték hiányának jelzésére. - Olyan függvényekben, amelyek nem adhatnak vissza értéket (pl.
voidvagyundefinedvisszatérési értékkel). - Opcionális paraméterek vagy hiányzó tulajdonságok esetén.
Példa:
function greet(name?: string): string {
if (name === undefined) {
return "Helló, vendég!";
}
return `Helló, ${name}!`;
}
Itt a name undefined lehet, ha nem adunk meg argumentumot.