29 of 264 menu

undefined қиймати

undefined қиймати "аникланмаган"лиқни билдиради. JavaScript да шунга ўхшаш null киймати мавжуд бўлиб, қийматининг йўқлигини билдиради. Фарқ шундаки, null қасддан йўқликни (кодда аник ёзилган), undefined эса элементанинг тури ва унинг киймати ҳақида ҳеч қандай маълумотнинг йўқлигини билдиради.

Синтаксис

undefined;

Мисол

Қиймат берилмасдан эълон қилинган ўзгарувчининг қийматини биламиз:

let test; console.log(test);

Кодни ишга тушириш натижаси:

undefined

Мисол

Мавжуд бўлмаган массив элементасининг кийматини биламиз:

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

Кодни ишга тушириш натижаси:

undefined

Мисол

Мавжуд бўлмаган объект элементасининг кийматини биламиз:

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

Кодни ишга тушириш натижаси:

undefined

Ҳам қаранг

  • true қиймати,
    бу элементанинг қиймати ҳақиқий эканлигини билдиради
  • false қиймати,
    бу элементанинг қиймати ёлғон эканлигини билдиради
  • null қиймати,
    бу объект ёки элементанинг йўқлигини билдиради
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш