IE8L: each перебирает параметры из прототипа

Добавил проверку, что если параметр из прототипа то не обрабатывать его в итераторе.
Иначе возникают проблемы при подключенных полифилах.
Про быстрей, это я красненьким написал, мне просто не нравится такая запись. Я вам выше написал, что hasOwnProperty может отсутствовать, либо не быть функцией.