Например:Javascript - обнаружение определяется переменной в неопределенном
var myObj = {
yes: undefined
}
console.log(typeof myObj.yes === 'undefined') //--> true
console.log(typeof myObj.nop === 'undefined') //--> true too
Есть ли способ, чтобы обнаружить, если myObj.nop не определен как не определено?
Поскольку тип undefined не определен. Вместо этого используйте 'hasOwnProperty'. –