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çeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне