js数组之基础

一、js之数组(1)
1.增加、更新数组元素

var arr=[1,2,3];
//通过数组下标来更新数组元素
arr[2]="three";
console.log(arr);//返回值[1, 2, "three"]

//通过索引来增添数组元素

arr[3]="four";
console.log(arr);//返回值[1, 2, "three", "four"]

//如果新元素与原数组最后元素存在一定的间隔,则中间的元素会被自定设置为Undefined

arr[6]="hello";
console.log(arr[4]);//返回值为undefined
console.log(arr.length);//返回值为7

2.删除数组元素
//为了删除特定的元素,需用到delete操作符

        var arr2=[1,2,3,4,5,6];
        delete arr2[1];
        console.log(arr2.length);//6
        console.log(arr2);//1,undefined,3,4,5,6
        注:虽然把某一个元素删除了,但是数组的长度并不会改变,并不是真正的删除某一个元素,只是把这个元素设置成了undfined

3.数组的数组
对于数组的元素,可以是任何类型的,数组的元素还有可能是数组

        var arr=[[1,2,3],[2,3,4]];
        console.log(arr[0]);//返回值也是一个数组[1,2,3]
        console.log(arr[0][0]);//访问内层数组中的元素

注:对于字符串,我们也可以以方括号的形式访问其中的某一个字符

var str="hello;"
    console.log(str[1]);//返回值是e

总结:
1.数组是一个对象
2.是一种数据存储形式
3.数组元素是可以被索引的
4.数组中元素的下标是从0开始的,我们可以通过下标来访问数组中的元素
5.数组可以存储任何形式的数据,包括数组

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值