Comportamiento Array JavaScript

var arr = [1,2,3,4];
arr[9] = 6;

arr; // [1, 2, 3, 4, empty,empty,empty,empty,empty, 6]
arr[6]; // undefined