29 of 264 menu

Arvo undefined

Arvo undefined tarkoittaa "määrittelemätön". JavaScriptissä on samankaltainen arvo null, joka määrittelee arvon puuttumisen. Ero piilee siinä, että null tarkoittaa tarkoituksenmukaista puuttumista (näkyvästi kirjoitettuna koodiin), kun taas undefined - vain minkä tahansa tiedon puuttumista elementin tyypistä ja sen arvosta.

Syntaksi

undefined;

Esimerkki

Selvitetään muuttujan arvo, joka on ilmoitettu ilman arvoa:

let test; console.log(test);

Koodin suorituksen tulos:

undefined

Esimerkki

Selvitetään olematoman taulukon elementin arvo:

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

Koodin suorituksen tulos:

undefined

Esimerkki

Selvitetään olematoman olion elementin arvo:

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

Koodin suorituksen tulos:

undefined

Katso myös

  • arvo true,
    joka tarkoittaa, että elementin arvo on tosi
  • arvo false,
    joka tarkoittaa, että elementin arvo on epätosi
  • arvo null,
    joka tarkoittaa olion tai elementin puuttumista
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää