在Java 中要从一个list 中删除一个元素, 使用 remove 方法。
在js 中的array 并没有 remove 方法, 但是在js 中array 有splice 方法.
最简单例子: -- 删除数组一个元素
- <script>
- var array1 = ["name1","name2","name3","name4"];
- array1.splice(1,1);
- alert(array1);
- </script>
输出是: name1,name3,name4
解析:
.splice(1,1) -删除第二个元素。
第一个 1 是位置, 位置从0 开始, 这个不难理解;
第二个1 是个数, 删除一个元素。