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