TypeScript: Undefined, null
Wanneer een variabel niet geinitialiseerd is, krijgt die de waarde undefined:
let a: number;
let b: string;
let c: number[];
console.log(a); // undefined
console.log(b); // undefined
console.log(c); // undefinedZorg dat je altijd een waarde geeft vooraleer je de variabel gebruikt:
let a: number;
a++; // ERROR
let b: number;
b = 3;
b++; // OK
let c: number = 4;
c++; // OKJe kan ook een variabel initialiseren met null. Dit wil zeggen dat de variabel geen waarde bevat:
let a: number = null;
console.log(a); // nullLast updated
Was this helpful?