If you use a named index when accessing an array, JavaScript will add it as an object property, and some array methods and properties will produce undefined or incorrect results.