29 of 264 menu

Nilai undefined

Nilai undefined menandakan "tidak terdefinisi". Dalam JavaScript ada nilai serupa null, yang mendefinisikan tidak adanya nilai. Perbedaan terletak pada kenyataan bahwa null menandakan ketidakhadiran yang disengaja (secara eksplisit ditulis dalam kode), sedangkan undefined - hanya menandakan tidak adanya informasi apa pun tentang tipe elemen dan nilainya.

Sintaksis

undefined;

Contoh

Mari kita cari tahu nilai variabel yang dideklarasikan tanpa nilai:

let test; console.log(test);

Hasil eksekusi kode:

undefined

Contoh

Mari kita cari tahu nilai elemen array yang tidak ada:

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

Hasil eksekusi kode:

undefined

Contoh

Mari kita cari tahu nilai elemen objek yang tidak ada:

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

Hasil eksekusi kode:

undefined

Lihat juga

  • nilai true,
    yang menandakan bahwa nilai elemen tersebut benar
  • nilai false,
    yang menandakan bahwa nilai elemen tersebut salah
  • nilai null,
    yang menandakan tidak adanya objek atau elemen
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak