Естественно, просто в данном случае обсуждается возможность и применимость этих способов для того, чтобы проверить, есть ли собственное свойство у объекта.
Кстати, самое интересное- это результаты скорости работы hasOwnProperty / typeof — jsperf.com/typeof-vs-hasownpropery
Только в «любимом» IE hasOwnProperty работает слегка быстрее, во всех остальных браузерах абсолютный фаворит- typeof
jsperf.com/typeof-and-in
как вы уже писали выше, лучше всего просто проверить hasOwnProperty для этого.