| Сообщение от mexoboy | 
	| при каждом цикле for идет просчет arr.length | 
	
Не идёт.
	
	| Сообщение от mexoboy | 
	| Но разве length не является внутренней переменной объекта array? | 
	
Является. Только свойством, а не внутренней переменной.
	
	| Сообщение от Octane | 
	| Не факт, что length реализовано, как getter. | 
	
Не реализовано, как геттер.
http://javascript.ru/ecma/part15#a-15.4.5.1