JSFiddle - React, Tailwind, and code Playground

by 亮 薛

JavaScript

var list = [{
  name: "name0"
}, {
  name: "name1"
}, {
  name: "name2"
}, {
  name: "name3"
}, {
  name: "name4"
}, {
  name: "name5"
}];

document.write('方法修改前:' + JSON.stringify(list));
document.write('<br>');
document.write('<br>');

function testFn(l) {
  var newL = l.filter(function(element, index, array) {
    return element.name != 'name0';
  });
  var args = [0, l.length].concat(newL);
  l.splice.apply(l, args)
}
testFn(list);
document.write('方法修改后:' + JSON.stringify(list));