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