Проверка неопределенности в Javascript

Я следовал приведенной ниже логике, чтобы проверить, не определена ли переменная:

 if (variable==undefined){
////implementation
}

Но обнаружил, что в некоторых случаях она не работает должным образом. Итак, попробовал этот подход,

if(typeof(variable) == "undefined"){
/////implementation
}

Итак, какой из них самый надежный?

9
задан Krishnan 20 June 2011 в 05:22
поделиться