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

Kyk ook

  • waarde true,
    wat aandui dat die waarde van die element waar is
  • waarde false,
    wat aandui dat die waarde van die element onwaar is
  • waarde null,
    wat die afwesigheid van 'n objek of element aandui