я бы написал чуть более "свободно":
При итерации по св-вам объекта, помните про hasOwnProperty.