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

javascriptundefined;

Eksempel

La oss finne ut verdien til en variabel som ble deklarert uten verdi:

javascriptlet test;
console.log(test);

Resultat av kjøring av koden:

javascriptundefined

Eksempel

La oss finne ut verdien til et ikke-eksisterende element i en array:

javascriptlet arr = ['a', 'b', 'c'];
console.log(arr[5]);

Resultat av kjøring av koden:

javascriptundefined

Eksempel

La oss finne ut verdien til et ikke-eksisterende element i et objekt:

javascriptlet obj = {'a': 1, 'b': 2, 'c': 3};
console.log(obj['e']);

Resultat av kjøring av koden:

javascriptundefined

Se også

  • verdien true,
    som betyr at verdien til elementet er sann
  • verdien false,
    som betyr at verdien til elementet er usann
  • verdien null,
    som betyr fravær av objekt eller element