使用JavaScript从数组中删除对象
如何从数组中删除对象? 我希望从 someArray 删除包含名称 Kristian 的对象。 例如: someArray = [{name:"Kristian", lines:"2,5,10"}, {name:"John", lines:"1,19,26,96"}]; 我要实现: someArray = [{name:"John", lines:"1,19,26,96"}]; #1楼 在数组上使用拼接功能。 指定起始元素的位置和要删除的子序列的长度。 someArray.splice(pos, 1); #2楼 您可以使用多种方法从数组中删除项目: //1 someArray.shift(); // first element removed //2 someArray = someArray.slice(1); // first element removed //3 someArray.splice(0, 1); // first element removed //4 someArray.pop(); // last element removed //5 someArray = someArray.slice(0, a.length - 1); // last element removed //6 someArray.length = someArray.length -