Java编写数组方法脚本:使用示例创建
什么是数组?
数组是一个可以存储 物品的集合。当您需要存储大量相同类型的数据时,数组非常有用。假设您要存储 500 名员工的详细信息。如果您使用变量,则必须创建 500 个变量,而使用单个数组即可完成相同操作。您可以通过引用数组中的项来访问数组中的项 索引号 数组第一个元素的索引为零。
Java脚本创建数组
您可以在中创建一个数组 JavaScript 如下所示。
var students = ["John", "Ann", "Kevin"];
在这里,您将在创建数组时使用值“John”、“Ann”和“Kevin”对其进行初始化。“John”、“Ann”和“Kevin”的索引分别为 0、1 和 2。如果您想向学生数组添加更多元素,可以这样做:
students[3] = "Emma"; students[4] = "Rose";
您还可以使用 Array 构造函数创建数组,如下所示:
var students = new Array("John", "Ann", "Kevin");
OR
var students = new Array(); students[0] = "John"; students[1] = "Ann"; students[2] = "Kevin";
Java脚本数组方法
Array 对象具有许多属性和方法,可帮助开发人员轻松高效地处理数组。您可以通过指定 arrayname.property 获取属性的值,并通过指定 arrayname.method() 获取方法的输出。
- 长度属性 –> 如果想知道数组中元素的数量,可以使用 length 属性。
- 原型属性 –> 如果您想添加新的属性和方法,您可以使用prototype属性。
- 逆向方法 –> 您可以使用反向方法反转数组中项目的顺序。
- 排序方法 –> 您可以使用排序方法对数组中的项目进行排序。
- pop 方法 –> 您可以使用 pop 方法删除数组的最后一项。
- 转移法 –> 您可以使用 shift 方法删除数组的第一个项目。
- 推送方法 –> 您可以添加一个值作为数组的最后一项。
自己尝试一下:
<html>
<head>
<title>Arrays!!!</title>
<script type="text/javascript">
var students = new Array("John", "Ann", "Aaron", "Edwin", "Elizabeth");
Array.prototype.displayItems=function(){
for (i=0;i<this.length;i++){
document.write(this[i] + "<br />");
}
}
document.write("students array<br />");
students.displayItems();
document.write("<br />The number of items in students array is " + students.length + "<br />");
document.write("<br />The SORTED students array<br />");
students.sort();
students.displayItems();
document.write("<br />The REVERSED students array<br />");
students.reverse();
students.displayItems();
document.write("<br />THE students array after REMOVING the LAST item<br />");
students.pop();
students.displayItems();
document.write("<br />THE students array after PUSH<br />");
students.push("New Stuff");
students.displayItems();
</script>
</head>
<body>
</body>
</html>
