Use JavaScript's for-in Loop on Objects with Prototypes by Tyler ClarkUse JavaScript's for-in Loop on Objects with Prototypes
egghead