TypeScript:
Virheenjäljitystulosteiden tulostaminen
How to: (Kuinka tehdä:)
TypeScriptissa voit tulostaa debug-tietoja käyttäen console.log()
, console.error()
ja muita console
-objektin metodeja. Tässä pari esimerkkiä:
function calculateSum(a: number, b: number): number {
console.log('calculateSum called with:', a, b);
return a + b;
}
const result = calculateSum(3, 4);
console.log('The result is:', result);
Tämä tuottaa:
calculateSum called with: 3 4
The result is: 7
Käytä console.error()
virhetilanteisiin:
function handleError(error: Error): void {
console.error('An error occurred:', error.message);
}
try {
// Something that might throw an error
} catch (error) {
handleError(error);
}
Deep Dive (Sukellus syvemmälle)
Debug-tulostukset ovat vanha ja luotettava työkalu. Alkuaan tulostimille suunniteltu, nykyään käytetään lähinnä kehitystyökalujen konsolissa. Vaihtoehtoina ovat monimutkaisemmat debuggaustyökalut ja IDE-integroidut ratkaisut, jotka tarjoavat täyden hallinnan ja seurannan. Käytäntö yksinkertaa: debug-tulosteiden tulisi olla informatiivisia, mutta niiden ei tulisi pullollaan tuotantokoodia. Hiljaa hyvä tulee.
See Also (Katso myös)
Lisätietoa ja resurssit TypeScriptin ja debug-tulostuksen syvimpään ymmärrykseen:
- TypeScript Handbook - Console: Opas TypeScriptin perustyypeistä ja
console
-objektin käytöstä. - MDN Web Docs - Console: Tietoa
console
-objektista ja sen metodeista. - Visual Studio Code - Debugging: Ohjeet Visual Studio Code -editorin debug-ominaisuuksien käyttöön.