前端js中array数组的使用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<div class="">

</div>
</body>
</html>
<script type="text/javascript">
//数组:本质是一个变量 是多个数的集合
//数组英文 array
//数组是object类型
var arr=[1,2,3,4,"哈哈","呵呵",true,
undefined,NaN];
console.log(arr,typeof arr);
var divarray =document.getElementsByTagName("div");
console.log(divarray,typeof divarray);
//{}是对象的标志
var stu={
name:"123",
age:18
}
console.log(stu,typeof stu);
var arr=[1,2,3,4,"哈哈","呵呵",true,
undefined,NaN,stu];
console.log(arr,typeof arr);
//length 数组长度
for(var i = 0; i <= arr.length; i++){
document.write(arr[i]+'<br />');
}
</script>

运行结果:

控制台

数组合并

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>


</body>
</html>
<script type="text/javascript">
var a=[];
for (var i=0;i<10;i++){
a[i]=Math.floor(Math.random()*71+10);
}
document.write(a+"<br />");
var a=[];
var b=[];
var c=[];
for (var i=0;i<5;i++){
a[i]=Math.floor(Math.random()*51+30);
b[i]=Math.floor(Math.random()*51+30);
c[i]=a[i];
c[i+5]=b[i];
}
document.write(a+"<br />");
document.write(b+"<br />");
document.write(c+"<br />");
</script>

运行结果:


前端js中array数组的使用
http://ultracode.cn/2020/11/09/JS/前端js中array数组的使用/
作者
Win
发布于
2020年11月9日
许可协议