Қимати undefined
Қимати undefined ифодакунандаи "муайян
нашуда" мебошад. Дар JavaScript қимати монанд
null
мавҷуд аст,
ки ифодакунандаи набудани қимат мебошад. Фарқият
дар он аст, ки null набудани қиматро ба қасд
(дар код ба таври ошкор навишташуда) ифода мекунад, ва
undefined - танҳо набудани ягон маълумот
дар бораи навъи элемент ва қимати он мебошад.
Синтаксис
javascriptundefined;
Намуна
Биёед қимати тағирёбандаеро, ки бе қимат эълон шудааст, бидонем:
javascriptlet test;
console.log(test);
Натиҷаи иҷрои код:
javascriptundefined
Намуна
Биёед қимати элементи мавҷуднабудаи массивро бидонем:
javascriptlet arr = ['a', 'b', 'c'];
console.log(arr[5]);
Натиҷаи иҷрои код:
javascriptundefined
Намуна
Биёед қимати элементи мавҷуднабудаи объектро бидонем:
javascriptlet obj = {'a': 1, 'b': 2, 'c': 3};
console.log(obj['e']);
Натиҷаи иҷрои код:
javascriptundefined