В ActionScript 3, в чем разница между оператором «in» и методом «hasOwnProperty»?

Оператор in и методы hasOwnProperty кажутся взаимозаменяемыми, но мне интересно, проверяет ли один унаследованные свойства или что-то еще, а другой нет или что-то в этом роде. Меня особенно интересует случай его использования со словарем, но я сомневаюсь, что это отличается от других применений.

"hasOwnProperty" описан в официальных документах здесь , а "in" описан здесь , но если есть разница, я не нашел ее очень четкой.

15
задан Michael Meyer 3 August 2011 в 22:08
поделиться