数组的学习整理

本文介绍了JavaScript中数组的基本概念和常用操作方法,包括数组的创建、长度调整、元素的增删查改等,并详细解释了如push、pop、slice、sort、concat及splice等方法的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数组的元素是任意对象,可以有不同的元素也可以有不同类型,根据需要数组会增长缩减,每个数组都有个length表示数组元素的个数,所有的数组都是对象

 var score=[]//空数组;var score=new Array();创建没有任何元素的空数组

稀疏数组是从零开始的不连续索引的数组。

数组的长度

var num=[1,2,3,4,5,6];
 num.length=3;//num=[1,2,3]
 num.length=0; //num=[];删除了数组中的所有元素。
 num.length=5;//长度为5,但是没有任何元素。

 数组方法: push()方法在数组的尾部添加一个或多个元素;

    

var num=[1,2,3]
num.push(4)//num=[1,2,3,4]且改变数组的长度

 

                    pop()方法则相反:它删除数组的最后一个元素,并减数组的长度

var num=[1,2,3,4]
num.pop()//返回num=[1,2,3];

                   slice()方法返回指定数组的元素或子数组;

var num=[1,2,3,4,5,6];
num.slice(2)//返回一个新数组[3,4,5,6]
num.slice(1,3)//[2,3,4],num数组里的不变

         slice方法只是返回一个新数组把想要的元素,原数组是不会变得哦!      

  sort()方法将数组中的元素排序并返回排序后的数组 ;

var a = new Array("3","4","2");
  a.sort();
  var s = a.join(",")//输出["2", "3", "4"]

                   concat()方法创建并返回一个新数组;

var a = [1,2,3];
a.concat(4,5)  //返回新的数组[1,2,3,4,5]原数组还是不会变化

                  splice()方法是数组中插入或删除元素的通用方法;

var a = [1,2,3,4,5,6,7,8];
a.splice(4); //返回[5,6,7,8];a是[1,2,3,4]
a.splice(1,2); //返回[2,3];a是[1,4]

                   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值