<font color="red">
<font color="red"> 跟java的区别 ,js中数值没有长度限制,大小可以自动调节,
而java 中的数组是线性的,放同样的类型,而且容量是定制,有限制
<font color="red">跟JAVA的区别 直接在控制台输入对象名,直接能把数组中的数全部查出来,而在java中 ,只能遍历
相同点:
都是有序,可以重复的
![](https://img.haomeiwen.com/i16719466/acee2d2f6058367b.png)
<font color="red">※※※※※※※
第二种方法:
不用新定义index的变量
![](https://img.haomeiwen.com/i16719466/96f6a934398b89bf.png)
让其数组长度,默认是0,每存一个元素,就会随着增加一个
练习:
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>Document</title>
<script type="text/javascript">
//定义一个数组
var arr=new Array();
//想数组中添加元素
arr[0]=98;
arr[1]=60;
arr[2]=88;
console.log(arr[0]);
//length获取数组中的长度
for(var i=0;i<arr.length;i++){
console.log(arr[i]);
}
//如果数组中的元素没有赋值, 默认为undefined; 每当向数组中添加元素时,length属性的值都会改变
//循环获取10名学生的成绩,保存到数组中,然后输出
var arr2=new Array();
for(var i=0;i<2;i++){
arr2[i]=prompt("请输入您的成绩"+i);
}
//
for(var i=0;i<arr2.length;i++){
console.log(arr2[i]);
}
</script>
</head>
<body>
</body>
</html>
网友评论