可以用数组的splice方法,splice() 方法可删除从 index 处开始的零个或多个元素,并且用参数列表中声明的一个或多个值来替换那些被删除的元素。
首先我们先找到要删除的这个数组元素所对应的下标
var array = ["a","b","c","d","e"];
var val="b";
var j = 0;
for (var i = 0; i < array.length; i++) {
if (array[i] == val) {
j = i;
}
}
这个j就是我要删除b这个元素的下标
array.splice(j.1)