可以使用数组的filter方法来清除数组中符合条件的数据。具体实现如下:

let dataArray = [
    {lineId: '0001', lineName: '1路', applyNum: 10},
    {lineId: '0005', lineName: '5路', applyNum: 10},
    {lineId: '0003', lineName: '快1路', applyNum: 10}
];

let givenLineId = '0005';

let filteredArray = dataArray.filter(item => item.lineId !== givenLineId);

console.log(filteredArray);

运行以上代码,输出结果为:

[
    {lineId: '0001', lineName: '1路', applyNum: 10},
    {lineId: '0003', lineName: '快1路', applyNum: 10}
]

可以看到,数组中lineId为'0005'的数据被成功清除了

lineId 0001 lineName 1路 applyNum 10 lineId 0005 lineName 5路 applyNum 10 lineId 0003 lineName 快1路 applyNum 10js给定一组数据根据数据内的line

原文地址: https://www.cveoy.top/t/topic/iAtQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录