Я добавил несколько полезных помощников в Array (например, toSource() для Opera). И теперь for..in возвращает функции с нормальными свойствами.
Теперь я использую for..in, потому что код легче читать с ним. И это нативный функционал js, поэтому он должен быть быстрее.
Но добавление проверки типа в цикле упрощает использование классического for(;;).
Есть ли какие-либо методы, чтобы избежать for..in перечислять функции?
Работа с кросс-браузером не очень нужна (должна работать в Opera), но скорость важна.
Спасибо.
Edit:
Есть ли возможность избежать for..in перечислять функции или настраиваемые свойства из любого объекта?