JavaScript新手入门之数组的运用

创建数组(数据类型可能不一样)
方式1

**利用new创建数组**
var 数组名 = new Array (),括号内可以加元素

方式2
利用字面量创建数组(常用)
var arr=[]; // 创建一个空数组
var arr1=[1,2,3,4,5];

**访问数组元素**
通过索引(下标),来访问数组元素(下标从0开始)

```html
var arr1=[1,2,3,4,5];
console.log(arr1[2]) //结果为3

遍历数组
数组名.length() 数组的长度

var arr=[1,2,3,4,5,6];
	for(var i=0;i<arr.length;i++)
	console.log(arr[i]);

数组扩容
1.通过修改 length 增加数组长度

var arr=[1,2,3,4,5,6];
arr.length=7;
console.log(arr.length);//答案为7

2通过修改数组索引增加元素

var arr=[1,2,3,4,5,6];
	arr[6]=7;
	arr[7]=8;
	for(var i=0;i<arr.length;i++)
	console.log(arr[i]);
	//答案为	1 2 3 4 5 6 7 8 

数组增加,获取扩展

var arr=[1,2,3,4,5,6];
	var f = arr.pop();//删除数组最后一个元素并赋值给f
	arr.push(8);//在数组末尾添加元素8

数组反转

var arr = [1,2,3,4,5,6,7,8];
		console.log(arr);//结果为 1 2 3 4 5 6 7 8 
		arr.reverse();
		console.log(arr);//结果为 8 7 6 5 4 3 2 1  

数字连接
语法: var 新数字=原数组.concat( , , , );

<script type="text/javascript">
			var a=[1,2,3,4];
			var  b=[5,6,7,8];
			var c=a.concat(b);
			console.log(c);//答案为1-8
		</script>

从数组中选定已有元素
数组名.slice(x,y) x为起始位置(包括),y为结束位置,默认结束的位置

<script type="text/javascript">
			var a=[1,2,3,4,5,6,7,8,9,10];
			var b=a.slice(2,5);
			console.log(b);//答案为3 4 5 
		</script>

从数组中删除已有元素
数组。splice();
删除数组中指定元素,并讲删除元素作为返回值返回
参数:
参数1,开始的位置
参数2.删除元素的个数
参数3 删除位置可添加的元素(可有可无)

<script type="text/javascript">
			var a=[1,2,3,4,5,6,7,8,9,10];
			var b=a.splice(2,5,11,12,13,14,15);
			console.log(a);// [1, 2, 11, 12, 13, 14, 15, 8, 9, 10]
			console.log(b);[3,4,5,6,7]
		</script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值