JavaScript Array(数组) 对象

这篇博客介绍了JavaScript中的数组对象,包括如何创建数组、常用的方法如pop、shift、push、unshift、sort和reverse等。通过示例展示了如何进行数组元素的增删改以及数组的排序操作,还提到了倒序排列的实现方式。

什么是数组?

数组对象是使用单独的变量名来存储一系列的值。

数组可以用一个变量名存储所有的值,并且可以用变量名访问任何一个值。

数组中的每个元素都有自己的的ID,以便它可以很容易地被访问到。

创建一个数组

创建一个数组,有三种方法。

1.常规方式:

 var arr_3=new Array();
arr_3[0]="zs";    
arr_3[1]="ls";
arr_3[2]="ww";

2.简洁方式:

var arr_3 = new Array('zs', 'ls', 'ww');

3.字面:

var arr_3 = ('zs', 'ls', 'ww');

数组中常用的一些对象

pop()删除数组的最后一个元素并返回删除的元素。

shift()

删除数组中的第一个元素并返回删除的元素。

push()

向数组的末尾添加一个元素。

unshift()

向数组的前面添加一个元素。

sort()

进行升序,先将数组中的元素转换成字符串之后再进行升序。

reverse()

反转数组的元素顺序。

倒叙实现的办法:

将字符串类型的数组进行降序排列:先试用sort(),然后再使用reverse()进行倒叙

实例:

 <script>    
        var arr_5 = [90, 56, 78, 23, 9, 57, 65]
            //push():向数组的末尾添加一个元素
        var result = arr_5.push(100)
            //unshift():向数组的前面添加一个元素
        result = arr_5.unshift(60)
        console.log(result.arr_5)
            //pop():删除数组中最后一个元素并返回
        var result_2 = arr_5.pop()
        console.log(result_2, arr_5)
            //shift():删除数组中的第一个元素并返回
        result_2 = arr_5.shift()
        console.log(result_2, arr_5)
        var arr_6 = ['jeason', 'mary', 'lily']
        var result_3 = arr_5.sort() //进行升序,先将数组中的元素转换成字符串之后再进行升序
        console.log(result_3)
        var arr_7 = ['jeason1', 'mary1', 'lily1']
        console.log(arr_7.reverse())
            // 将字符串类型的数组进行降序排列:先试用sort(),然后再使用reverse()进行倒叙
</script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值