JavaScript 基础知识-阵列 push & splice 方法

前一篇讲到了阵列,这篇介绍阵列常用的两个方法,分别为新增和删除阵列内的值。

var candy = [8,5,10];

前面有讲到读取阵列某个值:阵列名称[索引编号];

若如果今天阵列是空的呢?

var num = [];

若此时使用 push 方法,即可在阵列内的最后增加一个值:

num.push(12);

此时,num 阵列会是 num = [12];
如果继续新增呢?

num.push(10);

以此类推再最后新增一个值:num 阵列会是 num = [12,10];

另外一个方法 splice 是删除阵列内的值:

var fish = [10,20,30,40,50];fish.splice(2,1);

此时 fish 阵列内的值为 [10,20,40,50]
splice 方法内需放两个数字,第一个数字是代表阵列的索引编号,第二个数字是删除的数量
上面fish.splice(2,1);意即索引编号2的位置删除1笔值,所以是30被删掉(切记,索引编号从0开始)

上面介绍了新增和删除的方法,有时候阵列这样增加来删除去的,我们也不知道他到底有几个值,这时候可以使用 length 方法,来看一下阵列的长度(意即有几个值)。
从上面的 fish 阵列来举例的话:
原先有5个值,后来删掉了30这个值,如果使用 fish.length,此时输出的结果会是4
因为 fish 阵列内只剩 [10,20,40,50],长度4(只有4个值)

综合上面 push & splice & length 都是阵列常用的方法
可以多多熟悉 http://img2.58codes.com/2024/emoticon37.gif


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章