Waarde undefined
Die waarde undefined dui aan "onbepaald".
In JavaScript is daar 'n soortgelyke waarde
null,
wat die afwesigheid van 'n waarde definieer. Die verskil
is dat null 'n opsetlike afwesigheid aandui
(uitdruklik in die kode geskryf), terwyl
undefined - eenvoudig die afwesigheid van enige inligting
oor die tipe element en sy waarde aandui.
Sintaksis
undefined;
Voorbeeld
Kom ons vind die waarde van 'n veranderlike wat sonder 'n waarde gedeclareer is:
let test;
console.log(test);
Resultaat van die uitvoering van die kode:
undefined
Voorbeeld
Kom ons vind die waarde van 'n nie-bestaande element van 'n skikking:
let arr = ['a', 'b', 'c'];
console.log(arr[5]);
Resultaat van die uitvoering van die kode:
undefined
Voorbeeld
Kom ons vind die waarde van 'n nie-bestaande element van 'n objek:
let obj = {'a': 1, 'b': 2, 'c': 3};
console.log(obj['e']);
Resultaat van die uitvoering van die kode:
undefined