Қимати 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