const objs = { leftBarList: [ { title: '秒懂1', name: '测试1' }, { title: '秒懂2', name: '测试2' }, { title: '秒懂3', name: '测试3' }, { title: '秒懂4', name: '测试4' }, ] } let title = '秒懂2'; let listIndex = objs.leftBarList.findIndex(item => { return item.title == title; }) // 如果有 秒懂2 则在 秒懂2 的后一个位置插入自定义的元素 objs.leftBarList.splice(listIndex + 1, 0, { title: '秒懂2.1', name: '测试2.1' }) console.log(objs)