JSFiddle - React, Tailwind, and code Playground

by agrilo

JavaScript

var array = [{number: 1},{number: 2},{number: 3},{number: 4},{number: 5}];

const index = array.findIndex((item) => item.number === 3);
console.log('index:', index);

const a = array.filter((item) => item.number !== 3)
a.splice(index, 0, {number:6});

console.log('filter:', a);