Javascript第三章创建数组的两种方式第一课

Javascript第三章创建数组的两种方式第一课

跟java的区别 ,js中数值没有长度限制,大小可以自动调节,

而java 中的数组是线性的,放同样的类型,而且容量是定制,有限制

Javascript第三章创建数组的两种方式第一课

Javascript第三章创建数组的两种方式第一课

跟JAVA的区别 直接在控制台输入对象名,直接能把数组中的数全部查出来,而在java中 ,只能遍历

相同点:

都是有序,可以重复的

Javascript第三章创建数组的两种方式第一课

※※※※※※※

第二种方法:

不用新定义index的变量

Javascript第三章创建数组的两种方式第一课

让其数组长度,默认是0,每存一个元素,就会随着增加一个

Javascript第三章创建数组的两种方式第一课

Javascript第三章创建数组的两种方式第一课

练习:

<!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>