JavaScript中的数组

数组是一个集合,它的索引为零。含义是第一个元素的索引为零,最后一个元素的索引为数组长度-1。

JS 中的数组具有length属性,该属性返回该数组的大小。

例:

var array = [];
console.log("Array Length -- "+ array.length);
var array = new Array(100);
console.log("Array Length -- "+ array.length);

在此示例中,我们仅初始化数组,并且未在数组中添加任何元素。如果看到输出,您将看到我们在100处初始化,并且长度也是100。 如何检索数组中的第一个和最后一个元素?

var array = [100,200,300]
console.log("First Element -- " +array[0]);
console.log("Last Element -- " + array[array.length-1]); 
document.write("Array Is " + array+"<br/>"); 
document.write("First Element -- " + array[0] + "<br/>");
document.write("Last Element -- " + array[array.length - 1] + "<br/>");

在JavaScript中声明数组的不同方法? 

1)同时声明和填充数组

var array=[10,20,30];
console.log(array);

2)使用数组构造函数声明数组:在此方法中,我们使用数组构造函数声明数组,然后使用索引填充此数组。在javascript中,数组不是其他语言(例如c#,java)的定长数组类型,即使它们声明为定长,它也会动态增长。

var constructor_array = new Array(2);
constructor_array[0] = 10;
constructor_array[1] = 20;
constructor_array[3] = 30;
console.log(constructor_array);
console.log("Second Array Length - "+constructor_array.length);