JavaScript数组
JavaScript数组是一个对象,代表一组相似类型的元素。
有3种方法用JavaScript构造数组
通过数组字面值
通过直接创建Array实例(使用new关键字)
通过使用Array构造函数(使用new关键字)
1)JavaScript数组文字
使用数组字面值创建数组的语法如下:
var arrayname=[value1,value2.....valueN];
如您所见,值包含在[]中,并用,(逗号)分隔。
让我们看一下在JavaScript中创建和使用数组的简单示例。
<script>
var emp=["Sonoo","Vimal","Ratan"];
for (i=0;i<emp.length;i++){
document.write(emp[i] + "<br/>");
}
</script>
.length属性返回数组的长度。
上面示例的输出
2)直接创建JavaScript数组(新关键字)
直接创建数组的语法如下:
var arrayname=new Array();
在这里,
new关键字用于创建数组的实例。
让我们看看直接创建数组的示例。
<script>
var i;
var emp = new Array();
emp[0] = "Arun";
emp[1] = "Varun";
emp[2] = "John";
for (i=0;i<emp.length;i++){
document.write(emp[i] + "<br>");
}
</script>
以上示例的输出
3)JavaScript数组构造函数(新关键字)
在这里,您需要通过在构造函数中传递参数来创建数组的实例,这样我们就不必
下面给出了通过数组构造函数创建对象的示例。
<script>
var emp=new Array("Jai","Vijay","Smith");
for (i=0;i<emp.length;i++){
document.write(emp[i] + "<br>");
}
</script>
以上示例的输出
JavaScript数组方法
让我们看一下JavaScript数组方法及其说明列表。