方式1:splice函数 arrayObject.splice(index,howmany,element1,.....,elementX) index:必选,规定从何处添加/删除元素。 howman
方式1:splice函数
<script type ="text/javascript">
var arr = [1,2,3,4];
arr.splice(0,arr.length);
</script>
方式2:给数组的length赋值为0
<script type ="text/javascript">
];
arr.length = 0;
</script>
方式3:直接赋予新数组 []
<script type ="text/javascript">
];
arr = [];
</script>
效率比较:
<script>
var a = [];
var b =var c =for(var i =0 ; i < 100000000;i++){
a.push(i);
}
console.time('splice');
a.splice(0);
){
b.push(i);
}
console.time('length');
b.length = 0;
console.timeEnd('length'){
c.push(i);
}
console.time('赋值[]');
c = [];
console.timeEnd('赋值[]');
</script>
总结