These two different statements both create a new empty array named points:
var points = new Array();
var points = [];
var points = new Array(40, 100, 1, 5, 25, 10);
var points = [40, 100, 1, 5, 25, 10];
FONTE: http://www.w3schools.com/js/js_arrays.asp
e-
Arrays sao listas de elementios; cada elemnto tem 1 indice. o index dos arrays inicia com 0. Porque javascript [é weakly typed, arrays podem ter qualquer tipo de dado. ha 2 modos de declarar uum array:
1- construtor Array()
2- literais de array - []
ex.: < script type="text/javascript">
//declara um array vazio
var array1 = new Array();
//declara um array com elementos
var array2 = new Array ("damnd", 666);
//declara um Array () com 8 elementos sem inicializá-los; todos sao undefined
var array3 = new Array(8);
< /script>