JavaScript中的数组对象基础知识

今天先简单的总结一下数组基础知识
1什么是数组
他是一种数据结构,将无序的数据做有序的排列,存储在一个变量中,原生js可以存储多种类型数据,这是由他的性质决定的,因为js是一种弱类型语言。
2数组创建的两种方式

var arr1=[1,2,3,4,5];//字面量创建
var arr2=new([1,2,3,4,5]);//对象构造函数创建

3判断是否是一个数组

var arr=[1,2,3,4,5];
alert(Array.isAarray(arr))

3数组的长度

arr.length
alert(arr.length);

4如何访问数组中的元素

//通过下标索引 =>数组名[下标],注意下标从0 开始,最后一个元素arr[arr.length-1]
		var temp = arr[1,2,4,5];
		//alert(temp);
		var b=arr[2]//访问的是下标为2的元素,也就是4
		alert(arr);

5遍历数组

var arr=[1,2,3,45,6];
for(var i=0;i<=arr.length;i++){
	document.write(arr[i]+"<br>");
}

6清空数组

var arr=[5];//数组的长度
arr.length=0//将数组长度设置为0就是数组清空

数组中的一些常用方法

1在数组中的末尾添加元素

var arr=[1,2,3,4,5]
arr.push("真帅");//向数组中添加一个元素,并且返回数组新的长度
alert(arr);

2删除数组末尾的元素

var arr=[1,2,3,4,5]
arr.pop();
alert(arr);

3在数组开头添加新的元素

var arr=[1,2,3,4,5]
arr.unshift(8);//数组开头添加一个新的 元素,并且返回一个新的长度
alert(arr);

4数组的拼接

var obj2=[12,3,56,9];
var obj1=["df","fs","dt"];
var obj=obj1.concat(obj2)

alert(obj)

以上内容为JavaScript中的对象中的数组对象,下期会继续更新其他对象
如有兴趣或者疑问 可以加本人的微信,细聊
zs1204051558

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值