时间:2021-04-16
方法一,splice方法
splice() 方法用于插入、删除或替换数组的元素。
例如:
var arr = [1,2,3,4]; arr.splice(2,1,"hello world");
//第一个参数为删除和添加数组的起始位置,
//第二个参数为删除多少个元素,
//第三个参数为添加新的元素console.log(arr)//输出1,2,hello world,4
所以清空数组相当于删除所有数组中的元素
var arr = [1,2,3,4]; arr.splice(0, arr.length);console.log(arr);//输出[],空数组
方法二,赋值length为0
javascript中数组的length和其他的语言的数组中length不同,js中数组length可以自己设置大小,意思是可读可写的。
var arr = [1,2,3,4];arr.length=0;console.log(arr);//输出[],空数组
方法三,数组赋值[ ]
var arr=[1, 2, 3, 4];
arr = [];
这里其实并不能说是严格意义的清空数组,只是将ary重新赋值为空数组,之前的数组如果没有引用在指向它将等待垃圾回收。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
三种方法利用indexOf判断新数组underscore.js中实际上也是使用的类似的indexOf//传入数组functionunique1(arr){var
php大致有三种字符串连接:1、直接用.来进行连接。2、用.=进行连接。3、先压入数组,再通过join函数连接。下面分别对这三种方法的效率进行测试:第一种方法代
读取Java文件到byte数组的三种方法(总结)packagezs;importjava.io.BufferedInputStream;importjava.i
本文实例讲述了JavaScript清空数组元素的两种方法简单比较。分享给大家供大家参考。具体分析如下:JavaScript中数组清空有多种方法:vararr=[
本文实例讲述了php实现将数组或对象写入到文件的方法。分享给大家供大家参考,具体如下:php将数组或对象原样写入或保存到文件有三种方法可以实现第一种方法是使用s