我有一个数组,我只想删除一个元素,但没有重新排序键.有没有使用删除或重建整个阵列的简单方法?
或者在删除后清理以清除未定义的值,再次修复长度.
var array = ["valueone", "valuetwo"];
console.dir(array); // keys 0 and 1
array.splice(0, 1);
console.dir(array); // key 1 is now 0, do not want!
Run Code Online (Sandbox Code Playgroud) javascript ×1