清空数组这的方法其实很简单,常见的有三种:

1. 给数组的length设置为0

arr.length = 0

前提是该语言中数组的length是可写可读。

2. 直接赋值为空数组

arr = []

3. 使用splice方法

arr.splice(0, arr.length)

splice(index,number,item0,item1...,itemx)方法可以操作数组删除/替换/增加数组项,然后返回被删除的项数组。
第一个参数:必选。从哪个位置(index)开始删除数组项。
第二个参数:必选。希望删除的数组项个数,若arr.length则删除全部,若0则不删除。
其余参数:可选。希望向数组添加的项,可以多个。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐