Если вы используете именованный индекс при доступе к массиву, JavaScript переопределит массив на стандартный объект, а некоторые методы и свойства массива будут давать undefined или неверные результаты.