JavaScript数组初步了解(正在学习持续更新理解)

数组的学习分三步走:

1、概念、定义

2、为什么用这个东西

3、看有哪些重要的代码和api


定义方法:

//第一种定义方式:先定义后赋值
        var arr=new Array();//关键字 未定义数组长度(放元素的个数)
        arr[0]=1;
        arr[1]=2;
        
//第二种定义方式
        var arr2=new Array(11,22,33,11);//放进4个值
        document.writeln(arr2);
        arr2[3]=18;
        document.writeln(arr2);
        arr2[arr2.length-1]=19;
        document.writeln(arr2[3]);

//第三种定义方式:静态数组
        var arr3=[22,23,23,25];
        arr3=[11,22,33];       //可以再次声明,会替代掉之前已经声明的值
        document.writeln("arr3:"+arr3);

数组中方法的使用及注意:1、功能本身 2、原数组是否被改变

 //删除数组第一项,会改变原数组
        arr3.shift();
        document.writeln("arr3:"+arr3);
//在数组头部,加一个元素
        arr.unshift(1);
        document.writeln("arr3:"+arr3);
//在数组尾部,删除一个元素
        arr.pop();
        document.writeln("arr3:"+arr3);
//在数组尾部添加一个元素
        arr.push(3);
        document.writeln("arr3:"+arr3);

//两个数组,合成一个新数组
        var arr4=[11,22,33,44];
        var arr5=[1,2,3,4];
        document.writeln("arr4:"+arr4+"arr5:"+arr5);
        document.writeln("连接后的数组:"+arr4.concat(arr5))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值