var tabs = [{ key: '01', value: '乐乐' }, { key: '02', value: '博博' }, { key: '03', value: '淘淘' },{ key: '04', value: '哈哈' },{ key: '05', value: '乐乐' }] // 根据key 找到其 index const index = tabs.findIndex((x) => x.key === '03'); console.log(index) // 取前,取后,掐中间 const newTabs = tabs.slice(0, index).concat(tabs.slice(index+1)) console.log(newTabs)