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
javascriptundefined;
Voorbeeld
Kom ons vind die waarde van 'n veranderlike wat sonder 'n waarde gedeclareer is:
javascriptlet test;
console.log(test);
Resultaat van die uitvoering van die kode:
javascriptundefined
Voorbeeld
Kom ons vind die waarde van 'n nie-bestaande element van 'n skikking:
javascriptlet arr = ['a', 'b', 'c'];
console.log(arr[5]);
Resultaat van die uitvoering van die kode:
javascriptundefined
Voorbeeld
Kom ons vind die waarde van 'n nie-bestaande element van 'n objek:
javascriptlet obj = {'a': 1, 'b': 2, 'c': 3};
console.log(obj['e']);
Resultaat van die uitvoering van die kode:
javascriptundefined