A JavaScript object property iterator.