Verdien undefined
Verdien undefined betyr "udefinert".
I JavaScript finnes det en lignende verdi
null,
som definerer fravær av verdi. Forskjellen
består i at null betegner bevisst
fravær (eksplisitt skrevet i koden), mens
undefined - bare betyr fravær av informasjon
om type element og dets verdi.
Syntaks
undefined;
Eksempel
La oss finne ut verdien til en variabel som ble deklarert uten verdi:
let test;
console.log(test);
Resultat av kjøring av koden:
undefined
Eksempel
La oss finne ut verdien til et ikke-eksisterende element i en array:
let arr = ['a', 'b', 'c'];
console.log(arr[5]);
Resultat av kjøring av koden:
undefined
Eksempel
La oss finne ut verdien til et ikke-eksisterende element i et objekt:
let obj = {'a': 1, 'b': 2, 'c': 3};
console.log(obj['e']);
Resultat av kjøring av koden:
undefined