JavaScript 常用清空数组的方法?

清空数组我们 常用的有三种方法:

var arr=[22,32,1,25,16,14];

1.length赋值为0,其他语言如JAVA,其数组的length是只读的,不能被赋值,

arr.length = 0;

2.赋值为[],

var arr = [];

3.splice,

arr.splice(0,arr.length);

splice()方法向/从数组中添加/删除项目,然后返回被删除的项目。

注:改方法会改变原始数组。

arrayObject.splice(index,howmany,item1,.....,itemX)
splice参数说明
参数 描述
index 必需。整数,指定添加/删除项目的位置,使用负数可以从数组结尾处规定位置。
howmany 必需。要删除的项目数量,若设置为0,则不会删除项目。
item1,...itemx 可选。向数组添加的新项目。

返回的结果:

类型 描述
Array 包含被删除的新项目的数组,如果有的话。

 

你可能感兴趣的:(JavaScript 常用清空数组的方法?)