var arr = [-3, -34, 1, 32, -100];
Run Code Online (Sandbox Code Playgroud)
如何删除所有项目并留下一个空数组?
使用它是个好主意吗?
arr = [];
Run Code Online (Sandbox Code Playgroud)
非常感谢你!
Joh*_*ica 18
如果没有对该数组的其他引用,那么只需在旧数组的顶部创建一个新的空数组:
array = [];
Run Code Online (Sandbox Code Playgroud)
如果你需要修改一个现有的数组 - 例如,如果有一个存储在别处的数组的引用:
var array1 = [-3, -34, 1, 32, -100];
var array2 = array1;
// This.
array1.length = 0;
// Or this.
while (array1.length > 0) {
array1.pop();
}
// Now both are empty.
assert(array2.length == 0);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15493 次 |
| 最近记录: |