Вопрос по array.length
Здравствуйте. Вот у меня тут возник спор с человеком, далеким от js - с "правильным программистом" C++.
Суть спора такова, он утверждает, что конструкция
for(i=0; i < arr.length; i++) не правильная, и что необходимо использовать конструкцию for(i=0, l = arr.length; i<l; i++), уверяя меня в том, что при каждом цикле for идет просчет arr.length. Но разве length не является внутренней переменной объекта array? Разве последней конструкцией мы не даем просто ссылку на arr.length?
|