用list对象的splice()方法。
例:
(6) [1, 2, 3, 4, 5, 6]
a.splice(4,1)
[5]0: 5length: 1__proto__: Array(0)
a
(5) [1, 2, 3, 4, 6]
.splice()方法的第一个参数是开始下标;第二个是删除的长度,如果只输入一个参数则默认为第二个参数,第一个参数即开始下标默认为0;第三个为可选参数,如果指定则会向数组中插入第三个参数的实参。
另外这个方法的返回值是被删掉的数组,不过因为它直接操作数组,所以调用该方法后的数组便是你需要的样子了。